我正在Rails中构建一个Facebook应用程序,用户在其中创建一个条目并将其提交到其他用户的条目集合中 - 我想要做的是有一个指向该条目的链接自动共享到用户的墙上提交,但我无法理解Graph API文档,没有弹出对话框窗口。有人可以帮忙吗?
提前致谢!
答案 0 :(得分:3)
您可以使用图谱API POST
用户feed
。 documentation is here。Net:HTTPSession。您需要在用户登录时请求publish_stream
权限。
在这种情况下,您的网址将为:https://graph.facebook.com/USERNAME_OR_ID/feed
如果您要在马克扎克伯格的墙上发帖,USERNAME_OR_ID
将等于zuck
或4
。在Ruby中查看{{3}}以POST。
答案 1 :(得分:1)
Facebook正在消除发布到朋友墙上的可能性,所以如果你不只是张贴到用户自己的墙上,请记住它会很快消失。
https://developers.facebook.com/blog/post/2012/10/10/growing-quality-apps-with-open-graph/
通过API发布到朋友墙会产生大量负面用户反馈,包括“隐藏”和“标记为垃圾邮件”,因此我们将其从API中删除。如果您想允许人们发布给他们的朋友您的应用程序中的时间轴,您可以调用提要对话框。通过用户提及标记或操作标记包含朋友的故事将显示在朋友的时间轴上(假设朋友批准了标记)。