Starting Oct. 2, applications on Facebook will no longer be able to use its application-programming interfaces to post stories directly to the walls of users’ friends, the social network announced in a post on its developer blog.
Facebook pointed to negative feedback from users as the reason for the change, saying:
We have found that posting content via API (stream.publish) on a friend’s wall leads to a high incidence of user dissatisfaction (hiding content, blocking the app). After the migration period, posting content to friends’ timelines via stream.publish will no longer be allowed. Please use the feed dialog for posting.
This change was just one of the October 2013 breaking changes that will be rolled out globally Oct. 2, although developers are encouraged to implement them sooner via Facebook’s app dashboard. The other breaking changes are:
- Game achievement action custom properties will appear in the “data” field, consistent with other Open Graph actions.
- Fetching likes will now return 25 results at a time, rather than all of them.
- Apps will be able to retrieve all likes on a post via paging, rather than just the first four, as it is currently.
- The network privacy field is being removed from Facebook’s graph API and FQL.
- Specifying a limit of zero in FQL or the graph API will return zero results, correcting a bug that was causing all results to be displayed.
- Native apps on iOS and Android must use the software-development kits for their respective operating systems to initiate login with Facebook.
Readers: Have you ever blocked or hidden content generated on your News Feeds by friends’ usage of apps?
Image courtesy of Shutterstock.