从Facebook App发布用户的活动

时间:2012-06-27 10:21:44

标签: php facebook facebook-graph-api facebook-apps

我正在开发一个Facebook应用程序,我正在尝试发布用户'在我的应用程序中激活用户的墙壁,就像用户对帖子发表评论一样,故事反馈出现在他的墙上,可供他的朋友查看

我已阅读这些教程:

https://developers.facebook.com/docs/opengraph/tutorial/

以及以下主题:

How to publish Actions to Facebook Graph API with parameters in call URL

Facebook- Publishing a story to user's wall

我很困惑我应该遵循哪一个因为openGraph实现起来有点复杂......那么实现我的要求的最佳做法是什么?

3 个答案:

答案 0 :(得分:2)

如果您想在用户墙上发布活动,打开图表是首选方式,您也将获得大量发布(营销)。

您可以使用Facebook的PHP Official sdk,这可以让您的工作更轻松。

要发布开放图表操作,您应该从用户处获取publish_actions extended permission

您可以使用/me/feed方法在用户的墙上发帖,需要[publish_stream][3]扩展权限。

SDK教程

https://developers.facebook.com/docs/reference/php/

打开图表示例应用
下载Social Cafe应用程序并查看其代码
https://developers.facebook.com/docs/opengraph/samples/

答案 1 :(得分:1)

您也可以使用Javascript SDK,有时这实际上会变得更好。例如,最近Facebook强制要求用户在应用发布news:Read之前必须阅读至少10秒。这些是可以使用javascript sdk和jquery(或类似的客户端技术)非常有效地处理的用例。

答案 2 :(得分:0)

至于2018年4月, publish_actions权限不再可用。