Php 使用图形/应用程序访问令牌检索Facebook个人资料图片?
我希望在用户身份验证之前,根据传递的ID使用facebook个人资料图片。这里的关键是,我不想受到速率限制,所以我需要一个访问令牌,因为用户还没有创建一个,所以它必须基于应用程序 我已经这样做了(使用PHPSDK生成的应用访问令牌),但是我想知道是否有更好或更被接受的检索方法Php 使用图形/应用程序访问令牌检索Facebook个人资料图片?,php,facebook-graph-api,facebook-access-token,Php,Facebook Graph Api,Facebook Access Token,我希望在用户身份验证之前,根据传递的ID使用facebook个人资料图片。这里的关键是,我不想受到速率限制,所以我需要一个访问令牌,因为用户还没有创建一个,所以它必须基于应用程序 我已经这样做了(使用PHPSDK生成的应用访问令牌),但是我想知道是否有更好或更被接受的检索方法 $url = json_decode(file_get_contents('https://graph.facebook.com/'.$facebook_id.'/picture?redirect=false&ac
$url = json_decode(file_get_contents('https://graph.facebook.com/'.$facebook_id.'/picture?redirect=false&access_token='.$access_token.''))->data->url;
echo '<img src="'.$url.'" />';
$url=json\u解码(文件获取内容('https://graph.facebook.com/“.$facebook\u-id.”/picture?redirect=false&access\u-token='.$access\u-token')->data->url;
回声';
上面的代码似乎比没有访问令牌的检索慢
任何帮助都会很好。谢谢 是的,还有更简单的方法! 您可以直接使用用户id:
<img src="https://graph.facebook.com/{USER_ID}/picture?return_ssl_resources=1" alt="" />
<img src="https://graph.facebook.com/112845672063384/picture?return_ssl_resources=1" alt="" />
外汇。如果您想获得Mark Zuckenger的图片,可以使用: