如何使用图形API替换Facebook应用程序图像与配置文件图片?

时间:2012-04-13 09:54:23

标签: php facebook-graph-api

我使用此代码但不能正常工作

$uid =$facebook->getUser(); 
$picture="http://graph.facebook.com/".$uid."/picture?type=large";

1 个答案:

答案 0 :(得分:2)

您共享的代码是用于获取用户图片的Graph API调用,
您可以使用此功能获取用户图片:

function avatar($id,$size) {
    if ($size) {
        $size = '?type='.$size.'';
    }
    return '<img src="https://graph.facebook.com/'.$id.'/picture'.$size.'" alt="" />';
}

我为图片大小传递第二个变量, 所以你可以像这样使用它:

echo avatar($uid,'square');