这可能是最简单的问题。
$appapikey = '...';
$appsecret = '...';
$facebook = new Facebook($appapikey, $appsecret);
$user_id = $facebook->require_login();
我有用户身份验证和一切。现在我想向用户问好。 喜欢: echo'Hello,$ user_id';
如何编写该代码。因为$ user_id当前包含的是用户的UID。
请帮忙。
答案 0 :(得分:1)
doc wiki有大多数常见调用的PHP示例,包括您正在寻找的调用。
http://wiki.developers.facebook.com/index.php/Users.getInfo#Example_Requests
答案 1 :(得分:0)
您需要做的就是在代码中添加以下行:
$userInfo = $facebook->api_client->users_getInfo($user_id, array('name'));
$name = $userInfo[0]['name'];
这与调用以下FQL查询相同(建议您熟悉SQL,因为Facebook喜欢不时更改其大量API):
$facebook->api_client->fql_query("SELECT name FROM user WHERE uid='$user_id'");