2011-01-20 67 views
0

我想在我的Facebook应用程序中使用用户的基本信息。所以我使用以下代码:如何使用旧的REST api获取用户信息

$ query =“SELECT uid,first_name,name,pic_big FROM user WHERE uid IN(SELECT uid2 FROM friend WHERE uid1 ='$ user')order by rand()LIMIT $ numberoffriends; “;

$ friendsrand = $ facebook-> api_client-> fql_query($ query);

var_dump($ friendsrand);

此代码在一周前工作正常,但现在它不返回任何内容(空)。

请帮我在哪里我错了。

回答

0

如果您使用的是PHP SDK有一个名为的getInfo功能,可以为你工作:

$facebook->api_client->users_getInfo($uid, 'first_name, sex, etc...'); 

不过,我(和Facebook本身)建议您尽快切换到新的图形API,你可以,因为旧的REST API已经被弃用了。

+0

感谢您的回复。我alreay使用users_getInfo但它没有返回(空)。有没有其他解决方案来解决这个问题? – user392406 2011-01-20 12:27:06

相关问题