我有一个与使用tagged_places API调用相关的问题。该呼叫被批准用于我的FB应用程序(应用程序已经过审核和批准),但我仍然只能为我的帐户(应用程序管理员)获取tagged_places,因为其他每个(授权的)用户api都返回空数组。
我不得不提到App今天已经批准了,在我开始使用tagged_places函数之前是否需要等待一段时间?
感谢
小更新,当我验证我的令牌(https://developers.facebook.com/tools/debug/accesstoken?q=XXX)和其他用户的令牌时,范围有所不同。我的令牌的范围列表是user_tagged_places,但对于范围缺失的其他用户:S这很奇怪,因为我们都使用相同的登录URL
答案 0 :(得分:3)
这answer解决了我的问题。
答案 1 :(得分:2)
"我遇到了类似的问题,而且我不需要read_stream权限。所以我通过小组测试它们的权限,我找出了问题所在。您需要拥有被标记项目的权限。因此,在我的情况下,我被标记为照片,因此我需要user_photos权限才能访问user_tagged_places。很明显,你在他们的流媒体上贴出了某些人的标签,所以你需要这个权限。它实际上产生了一个很大的问题,因为您需要知道如何标记用户以检索其tagged_places。"