如何在facebook php sdk中获取用户配置文件id
https://www.facebook.com/profile.php?id=100010558444183 我想在用户登录Facebook时获得此个人资料id 我试过这个,但它提供了一些其他的东西如何在facebook php sdk中获取用户配置文件id,php,facebook,facebook-php-sdk,userid,Php,Facebook,Facebook Php Sdk,Userid,https://www.facebook.com/profile.php?id=100010558444183 我想在用户登录Facebook时获得此个人资料id 我试过这个,但它提供了一些其他的东西 try { // Returns a `Facebook\FacebookResponse` object $response = $fb->get('/me',$access_token); } catch(Facebook\Exceptions\FacebookResponseE
try {
// Returns a `Facebook\FacebookResponse` object
$response = $fb->get('/me',$access_token);
} catch(Facebook\Exceptions\FacebookResponseException $e) {
echo 'Graph returned an error: ' . $e->getMessage();
exit;
} catch(Facebook\Exceptions\FacebookSDKException $e) {
echo 'Facebook SDK returned an error: ' . $e->getMessage();
exit;
}
$user = $response->getGraphUser();
$id = $user['id']; ```
你无法再获得真实的id,只能获得一个应用程序范围内的id,该id是唯一的,仍然可以用于识别返回的用户。如果要获取指向用户配置文件的链接,请使用链接字段: 例如:
$response = $fb->get('/me?fields=name,link', $access_token);
更多详细信息:我试图获取链接,但不知道如何获取,您能给我看一些示例代码吗