【发布时间】:2012-06-06 05:42:22
【问题描述】:
我已经使用 Open Graph 创建了一个自定义对象和自定义操作,并且它们已经获得了 facebook 的批准。我能够以用户身份发布此自定义操作,但不能作为页面发布。
我遵循的步骤是:
- 用户通过登录对话框授权应用,授予 publish_actions 权限
- 我将短暂的 user_access_token 换成长期存在的。
- 我获取 https://graph.facebook.com/me/accounts?access_token=... 并获取 page_access_token
- 我尝试代表页面在页面时间轴上发布自定义操作,但没有成功,得到一个神秘的
OAuthException并显示消息“发生未知错误”。
身份验证对话框正确询问所有权限,并且代表用户在用户墙上发布相同的自定义操作正常工作。
这是一个错误还是我遗漏了什么?有人设法将自定义操作发布为 PAGE?
【问题讨论】:
标签: facebook facebook-opengraph facebook-page custom-action