Facebook feed graph not showing in news feed

I am trying to create an application that posts certain information on the user's wall. This message should also be visible in the news feed, but in this part it is not.

I send the following information to the delivery schedule:

<?php array( 'link' => string 'https://www.facebook.com/page' , 'picture' => string 'http://...../picture.png' , 'name' => string 'Name' , 'caption' => string 'caption' , 'description' => string 'info text' , 'message' => string 'message' ) ?> 

(All information is filled with useful information, but on this issue I have made it faster to read).

Information goes to the user's wall, but not in the news feed. This also happens on the user side of the story: he can see the post on his wall, but not in any feed. Also when we try with other friends.

I also tried to post a message (without a link and image), but it still does not appear in the general news feed.

Auth permissions are set and accessible (publish_stream), and permissions are also correct when I look at them on the wall. I use the same code as the older application. Maybe this is a setting on the developer's page? Sandbox mode disabled ...

Can someone please help me?

Thanks!

+4
source share
3 answers

I think this may be due to the fact that you are sending the link, apparently FB doesn't like it anymore:

"

User Status Update

You can use this method to simply update user status. When you do this, a status message will appear at the top of the user profile and on the Friends> Status Updates page. A message also appears in the stream with your application icon.

To use this method to set user status, follow these steps:

 * Do not include an attachment or action link. If you do, the story will get published and will appear in the stream and on the user Wall only. It won't appear at the top of the profile or in the Status Updates page. * Make sure the message is no longer than 420 characters. Otherwise, an error gets returned. 

"

according to http://developers.facebook.com/docs/fbjs/streamPublish/

+3
source

What Facebook chooses to display on newfeed is done using an algorithm. There are options that each user can set to view items in the news feed. Latest stories first and popular stories. If popularity is chosen, then facebook algorithms go overdrive. If the latest stories, then it should display all available stream elements (based on other privacy settings) in the feed.

+1
source

Read this if you are still wondering why auto-posts and api feeds are not shown in the main news feed to others! Facebook does not like us, saving our time, they want us to sit on this site and deliver high-quality messages, rather than focusing on our own site!

https://developers.facebook.com/docs/public_feed/

0
source

Source: https://habr.com/ru/post/1391781/


All Articles