Php 查找facebook用户是单身还是已婚-facebook api
如果一个用户是单身或已婚,我如何进行这样的搜索Php 查找facebook用户是单身还是已婚-facebook api,php,facebook,Php,Facebook,如果一个用户是单身或已婚,我如何进行这样的搜索 $_friends = $facebook->api(array( 'method' => 'fql.query', 'query' => 'SELECT uid, name FROM user WHERE uid IN (SELECT uid2 FROM friend WHERE uid1='.$uid.' ) AND sex<>"'.$me['gender'].'"', )); 我认为facebook获得了获取用
$_friends = $facebook->api(array( 'method' => 'fql.query', 'query' => 'SELECT uid, name FROM user WHERE uid IN (SELECT uid2 FROM friend WHERE uid1='.$uid.' ) AND sex<>"'.$me['gender'].'"', ));
我认为facebook获得了获取用户状态的新API。。。不确定你上面提到的代码是否仍然有效
像这样的事情可以:
SELECT relationship_status FROM user WHERE uid=me()
或获取您的朋友关系状态:
SELECT relationship_status FROM user WHERE uid IN (SELECT uid2 FROM friend WHERE uid1=me())
对于第一个,你需要许可,对于第二个,你需要朋友关系
结果可能是:
[
{
"relationship_status": "In a relationship"
}
]
旁注:
您需要小心地将sex和relationship_status字段与一个值进行比较,因为文档不清楚这些字段是如何处理的。有关这方面的更多信息,请参见本节。顺便说一句,请投错误的一票