代表App(FB Graph API)在FB墙(商业页面)上发布

时间:2012-09-11 15:44:04

标签: facebook facebook-graph-api facebook-wall

我需要代表我的FB应用程序向FB业务页面(例如餐馆)发布消息。

用例如下: 1.用户去商店 2.用户通过手机接收通知并将其打开 3.用户被重定向到商店的FB页面,他可以登录并发布消息或只是代表应用程序发布消息

问题是:应该遵循哪些步骤才能让我的应用程序在商店的FB页面上发布? (我在FB Graph API文档中找不到这个案例的好描述)。

为了得到这个答案,有人可以建议阅读的最佳链接吗?

2 个答案:

答案 0 :(得分:1)

我也尝试过类似的东西。如果您使用page_id和页面访问令牌,它会起作用,但在这种情况下,帖子是代表页面本身而不是用户发布的。使用用户访问令牌时,它不起作用。我读过Facebook已经弃用了这样的帖子,其中会话用户不同于发布发布的ID。到目前为止找不到任何解决方案。

答案 1 :(得分:0)

这一个: https://developers.facebook.com/docs/authentication/applications/

但是,如果您要发布到页面,则可能需要以用户身份进行身份验证,而不是作为应用进行身份验证。在这种情况下,请看这里: https://developers.facebook.com/docs/authentication/client-side/

此外,如果您以用户身份进行身份验证,则需要publish_streamuser_likes权限。毫无疑问,用户需要“喜欢”页面。