【发布时间】:2018-04-25 20:36:53
【问题描述】:
从我的应用服务器(节点)(也尝试过 Facebook API 浏览器)发出的所有共同好友请求突然开始为数据字段返回一个空数组。我在 API Explorer 上确认并验证了我的访问令牌和 appsecret_proof。您知道发生了什么变化或下面的请求缺少什么吗?
注意:两个用户都使用该应用并已授予 user_friends 权限。
我使用的是 v2.12
请求 { 网址:'https://graph.facebook.com/v2.12/{user-facebookid}?fields=context.fields(all_mutual_friends.limit(5000))', qs:{access_token:'XXXXX' , appsecret_proof: crypto.createHmac('sha256', clientSecret).update(accessToken).digest('hex')
}
【问题讨论】:
-
你想见的所有共同朋友是否也授权了你的应用程序?我想这就是原因。
-
是的。我使用 API Explorer 验证了(两个帐户的访问令牌的)授权
-
这是实时代码,直到两天前它还在工作。
-
两个帐户...但是共同朋友的帐户呢?您是否错过了最近的数据丑闻和重大变化?
-
所以我不得不再次问:MUTUAL 的朋友是否授权了您的应用程序?你真的对此感到不安吗?