我不再获得使用我的应用程序的朋友列表。它工作了几天,现在已经停止工作了

时间:2013-07-05 17:46:36

标签: facebook facebook-graph-api facebook-javascript-sdk

我使用FB.api Javascript API访问同时使用该应用的当前用户(me)的朋友列表:

FB.api('/me?fields=name,friends.fields(installed,name),birthday,gender,location,email', function(res) {...

我在大约一周前进行了设置,它对所有用户都运行良好。它给了我一个所有朋友的列表,但是那些使用该应用程序的人,还有一个额外的参数,其值设置为true("installed" : true

现在我看到由于一些神秘的原因,这个参数installed不再出现了!我没有对代码进行任何更改。知道为什么再次获得它的正确方法是什么?

1 个答案:

答案 0 :(得分:1)

这是一个众所周知的问题,Facebook需要很长时间才能修复。请在此处查看并重新发布此问题:https://developers.facebook.com/bugs/178979062276800?browse=external_tasks_search_results_51d78ad8d6aa07f26501758

作为一种解决方法,您可以使用整个朋友列表并将每个Facebook ID与您数据库中的Facebook ID进行交叉引用,以查看实际使用该应用的用户。