【发布时间】:2021-12-01 13:25:47
【问题描述】:
我正在创建一个 Facebook 应用程序,用于使用 Graph Api 发布到页面。为了能够对此进行测试,我创建了一个测试用户和测试页面。
现在我想创建一个页面访问令牌,我可以在发出 Graph Api 请求时使用它。正如https://developers.facebook.com/docs/development/build-and-test/test-pages 中所述,这应该可以通过管理员或开发者帐户实现。
如果我从开发人员门户获得测试用户的访问令牌,我可以看到测试用户可以使用“/me/accounts”请求访问该页面。虽然当我对我的管理员帐户执行相同操作时,在发出“/me/accounts”请求时未列出测试页。
我错过了什么吗?我应该将我的管理员帐户添加到某个地方的测试页面吗?
【问题讨论】:
-
我不确定您能否将您的管理员帐户添加到测试页面,引用您链接到的同一文档页面:“测试页面无法与真正的 Facebook 用户”
-
感谢您的回复。我认为您是对的,因为当我尝试将我的管理员帐户添加到测试页时,找不到它。不过,仍然想知道如何为我的管理员帐户获取页面访问令牌。正如文件所言,这应该是可能的。
-
我没有看到它在任何地方明确表示。如果您指的是底部的评论,它说管理员可以使用用户帐户端点来获取页面 ID 和令牌,我猜这意味着使用该端点与测试用户的 ID,而不是管理员本身的 ID。跨度>
-
嗨@CBroe,我认为你可能是对的。我让它为测试用户检索页面访问令牌。我误解了文档中的说明。谢谢你的帮助。
标签: facebook facebook-graph-api