0

我正在开发一个 Facebook 应用程序,我正在尝试将用户在我的应用程序中的活动发布到用户墙中,例如当用户对帖子发表评论时,故事反馈会出现在他的墙中,并且可供他的朋友查看

我已阅读这些教程:

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

以及以下线程:

如何使用调用 URL 中的参数将操作发布到 Facebook Graph API

Facebook-将故事发布到用户的墙上

我对应该遵循哪一个感到困惑,因为 openGraph 实现起来似乎有点复杂……那么实现我的要求的最佳实践是什么?

4

3 回答 3

2

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

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

要发布打开的图形操作,您应该获得用户的publish_actions 扩展权限

或者

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

SDK教程

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

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

于 2012-06-27T10:30:03.937 回答
1

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

于 2012-06-27T11:47:36.903 回答
0

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

于 2018-06-17T13:19:28.830 回答