我需要代表我的FB应用程序向FB业务页面(例如餐馆)发布消息。
用例如下: 1.用户去商店 2.用户通过手机接收通知并将其打开 3.用户被重定向到商店的FB页面,他可以登录并发布消息或只是代表应用程序发布消息
问题是:应该遵循哪些步骤才能让我的应用程序在商店的FB页面上发布? (我在FB Graph API文档中找不到这个案例的好描述)。
为了得到这个答案,有人可以建议阅读的最佳链接吗?
答案 0 :(得分:1)
我也尝试过类似的东西。如果您使用page_id和页面访问令牌,它会起作用,但在这种情况下,帖子是代表页面本身而不是用户发布的。使用用户访问令牌时,它不起作用。我读过Facebook已经弃用了这样的帖子,其中会话用户不同于发布发布的ID。到目前为止找不到任何解决方案。
答案 1 :(得分:0)
这一个: https://developers.facebook.com/docs/authentication/applications/
但是,如果您要发布到页面,则可能需要以用户身份进行身份验证,而不是作为应用进行身份验证。在这种情况下,请看这里: https://developers.facebook.com/docs/authentication/client-side/
此外,如果您以用户身份进行身份验证,则需要publish_stream
和user_likes
权限。毫无疑问,用户需要“喜欢”页面。