如何获得全部使用PHP sdk或FQL的Facebook朋友?
问题描述:
在我的应用程序中,我只想列出所有单身朋友。如何获得全部使用PHP sdk或FQL的Facebook朋友?
我尝试了不同的方法,并没有返回正确的价值观......
我试过图形API,但可能只列出所有不论其关系状态的朋友。
我试图$facebook->api("/$user/friends?relationship_status='single'");
此外,我试图用FQL和取东西,但关系状态总是返回了为“空”甚至谁批准的应用程序的用户,并给了允许访问他们的relationship_status ..
的FQL查询我想是
SELECT
uid,name, relationship_status, current_location
FROM user
WHERE
uid IN (SELECT uid2 FROM friend WHERE uid1 = 2343434434234)
我怎样才能得到这个工作?
答
问题是,你只是要求该用户的关系状态。您还需要获得friends_relationships
权限。一旦你这样做,你的查询将正常工作。