我使用FB.api
Javascript API访问同时使用该应用的当前用户(me
)的朋友列表:
FB.api('/me?fields=name,friends.fields(installed,name),birthday,gender,location,email', function(res) {...
我在大约一周前进行了设置,它对所有用户都运行良好。它给了我一个所有朋友的列表,但是那些使用该应用程序的人,还有一个额外的参数,其值设置为true("installed" : true
)
现在我看到由于一些神秘的原因,这个参数installed
不再出现了!我没有对代码进行任何更改。知道为什么再次获得它的正确方法是什么?
答案 0 :(得分:1)
这是一个众所周知的问题,Facebook需要很长时间才能修复。请在此处查看并重新发布此问题:https://developers.facebook.com/bugs/178979062276800?browse=external_tasks_search_results_51d78ad8d6aa07f26501758
作为一种解决方法,您可以使用整个朋友列表并将每个Facebook ID与您数据库中的Facebook ID进行交叉引用,以查看实际使用该应用的用户。