如何使用Graph API在朋友的墙上发帖?

时间:2013-04-10 07:25:30

标签: facebook-graph-api facebook-wall

我正在使用GraphAPI发布到朋友的墙上,但我无法做到。 我正在尝试以下链接:

  

http://graph.facebook.com/friendID/feed

任何人都可以帮助我如何发布到朋友的墙上吗?

2 个答案:

答案 0 :(得分:1)

截至2月,您无法使用API​​将内容发布到朋友的墙上 - 请参阅此处:https://developers.facebook.com/roadmap/completed-changes/#february-2013

  

删除通过Graph API发布到朋友墙的功能我们将删除   能够通过Graph API发布到用户的朋友的墙上。   具体来说,针对[user_id] / feed的帖子,其中[user_id]是   不同于session用户,或者stream.publish调用的地方   target_id用户与会话用户不同,将失败。

然而,您可以使用FB.ui函数发布链接,并将'to'参数设置为朋友的ID。

答案 1 :(得分:0)

请参阅2013年3月6日发布的以下更改,发布在Facebook开发者路线图中已完成的更改列表中:

Removing ability to post to friends walls via Graph API
We will remove the ability to post to a user's friends' walls via the Graph API. Specifically, posts against [user_id]/feed where [user_id] is different from the session user, or stream.publish calls where the target_id user is different from the session user, will fail.
If you want to allow people to post to their friends' timelines, invoke the feed dialog. Stories that include friends via user mentions tagging or action tagging will show up on the friend’s timeline (assuming the friend approves the tag). For more info, see this blog post.