首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从空测试用户好友列表

从空测试用户好友列表
EN

Stack Overflow用户
提问于 2022-01-20 18:48:54
回答 1查看 612关注 0票数 0

我试着用3个来自facebook的测试用户来测试Facebook用户好友列表,我已经将他们设置为“好友”和“权限user_friends”,问题是我总是从facebook图形api中得到一个空数组。

我使用的申请示例:https://graph.facebook.com/v12.0/{user_id}/friends?access_token={token}1我用这个测试用户id替换user_id,对于令牌也一样

我知道我请求的是正确的user_id和令牌,因为如果我只执行https://graph.facebook.com/v12.0/{user_id}2,我将能够获得这个用户信息。

我已经用facebook把这个用户登录到我的网站上,并接受了访问好友名单的请求,但仍然无法通过请求1得到他们的朋友。

我试着把我的facebook应用程序设置在开发和生产上,但没有什么改变。

我试过,两个用户都登录了这个平台,但也没有成功。

当我和任何一个测试用户登录facebook时,我可以看到他们的好友列表上的其他人,当我进入settings > Apps and Websites时,我可以看到我的应用程序在两个帐户中注册,但仍然得到一个空列表。

我在1项请求中得到的回报如下:

代码语言:javascript
复制
{
    "data": []
}

我的测试忘了些什么?

EN

回答 1

Stack Overflow用户

发布于 2022-09-26 10:11:20

我在同一个问题上被困了两个星期,当时我试图让我的应用程序获得Meta的“user_friends”许可。我在我的facebook应用程序中创建了几个测试用户,在使用Graph工具时,即使所有这些用户都是朋友/我的应用程序已安装/ 'user_friends‘,返回的json响应包含一个空的测试用户好友列表。只有总大小被正确返回。

我找到了一个解决办法:将我的facebook应用程序克隆为一个测试应用程序,然后从这个新的测试应用程序中创建测试用户。然后,当使用这些新的测试用户令牌测试工具图API资源管理器时,返回的响应包含一个不为空的测试用户朋友列表。

此外,我没有改变我的应用类型(消费者)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70791826

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档