Facebook Like Box - Posts by others not appearing - facebook

I am trying to implement the Facebook like box onto my website to show posts by others onto my Facebook page, however it is only showing a feed of the posts the page has made to its timeline and not the posts of other Facebook users.
I'm not sure how I can get this to happen? I'm not bothered about having the page's posts appear but I definitely want other's posts to appear in the feed.
Any help would be greatly appreciated!

Afaik the Plugin only shows posts "by the Page", so that is intentional. Think of it this way: If you get many User postings and only write a few Page postings, your Page postings would just not be very visible in the plugin.
You can only use the "force_checkin" parameter of the plugin to show checkins of friends, see Facebook docs: https://developers.facebook.com/docs/plugins/like-box-for-pages
If you want to get the posts of Users on a Page, you would have to use the Graph API: https://developers.facebook.com/docs/graph-api/reference/v2.1/page/feed
The docs include some example code for most relevant languages and you will get User posts too. Of course you have to design it on your own, you just get data from the API.

Related

Retrieve /feed or /tagged on facebook community pages

I am using FB graph API to fetch people's posts on community pages, such as this
I used the graph API explorer with url
However, if I try the /tagged url with a non community page such as this, I can retrieve people's posts on the page.
Do anyone know why /tagged only work in non community page?
Thank you!
Not really sure what do you mean with "Community pages" but this is a problem of permissions. Quoting the docs:
/{page-id}/tagged shows the posts to this page. It will also show some
posts in which the page has been tagged. It will only show tagged
posts where the person who made the post have installed the same app.
Link to the docs: https://developers.facebook.com/docs/graph-api/reference/v2.3/page/feed
So probably you do not have permissions to see post for that particular page.
I hope it helps.

Difference between Facebook "Page Likes" and "URL Likes" - updates on wall

I am currently implementing Facebook on an eCommerce store.
I have a Facebook page for the actual store and I also have links on each of the product pages where visitors can "Like" the individual products.
Now, I know that when someone "likes" the actual Facebook Page of the store, they receive status updates whenever that page makes a post on their wall.
Is there any way to integrate this also if someone only likes a product, instead of the entire Page, they also receive status updates of the Page?
Or do they need to like the actual Page in order to receive updates.
I hope someone with experience in integrating this can help me. Thank you very much :)
The question is: Building a relationship with a user visiting your page or an opportunity to reach to friends of that particular user.
If the user likes a post, link or an article on your web page this is a one time action and after some time this action will disappear from his/her friends' news feed. And the opportunity to interact with that user one more time will disappear as well. But if that user likes your page so you will have one more fan who will receive your updates every time you post them (Actually this is not always as Facebook news feed algorithm can filter your post).
But what can I suggest is: Put a separate Like Box in your web page to gain more likes for your Facebook page. This like will be more targeted and relevant, as they know what they are doing and they will not be surprised if they see some posts from your page on their news feed. This could be a better experience for your page. And secondly put separate like button on each product with correct meta tags and if it interests particular users they will go to your web page and if they like it, they will also connect to your Facebook page.

Open Graph actions not shown in news feed

I just established an app which is my personal blog on Facebook. I have had action "Publish" approved and it says this action type is now available to all users. But when I publish a new post from my blog, it only shows in my timeline, nothing gets displayed in the news feed, and I asked my friend to check their news feed, they got nothing. Can anyone help me with this? I have been stuck since yesterday. Many thanks!
My blog is built upon Wordpress, but I think it is something to do with the OG API. Please help!!
Michael
You have to activate explicit sharing for your action. Then it will be shown up as a normal posting of a user.
Facebook controls everything about what will be shown in the news feed. Check if the action is shown in the Ticker. If the actions is shown in the ticker, it's OK.
If your app gets more popular, the priority to be shown in the news feed may increase.
One of the ways to check if other users are seeing your actions is to go to Insights > Open Graph > Story CTR and see if your action is getting impressions.
You should also drop by Action Lifecycle and check how many actions are being created and compare that with your internal number just to make sure that all the actions are being picked up.
Based on what you are saying, you might be using the "Publish" action when a post is made on your blog. If you are the only person posting, chances of those stories appearing in your friends' feeds is very small. You might consider using Open Graph for something that multiple users/readers can do on your site.

How to integrate "Recent Posts by Others" posts from Facebook's Timeline page to my site?

I'm trying to get "Recent Posts by Others" posts(/feeds) from Facebook's Timeline page and integrate to my site.
Previously i tried facebook comments plugin, then i realized it wasn't comments :(. But i like facebook comments plugins, it's easy.
For example, http://www.facebook.com/SPG has "Recent Posts by Others" posts, and i want these posts add to my site, then users'll have opportunity to add their posts and comments. i can see posts as JSON from there: https://graph.facebook.com/spg/posts (or /spg/feed) I really don't want to work on JSON data, maybe facebook has some plugin or service to show these posts. Do you have any recommendations? (It would be best, if there solution like facebook comments plugins for posts)thanks
Sorry, but I think there is no such thing... The complete list of Facebook social plugins is documented here
You might have to work with JSON...

Graph API | Get facebook page members/likes

I've got a question about the facebook graph api.
I have a example facebook page: https://www.facebook.com/pages/TheBestCompany/250721784993387
And i want to get the images from all the people that liked that page.
I've found on this site that it is not possible to find the people that liked a external page. but thats not the case?
I hope to hear from you people:)
No, you can't do that!
Have a look at the facebook api: graph api pages. You can get the count of likes for a page, but there is no connection to the people who like it. Furthermore, if you would know the facebook ids of these users, you would need the user_photos permission.
Like button reference lists the options.
I don't know if 'show faces' is what you are looking for.