Facebook graph api 使用PHPSDK和GraphAPI获得更大的配置文件图片

Facebook graph api 使用PHPSDK和GraphAPI获得更大的配置文件图片,facebook-graph-api,facebook-php-sdk,Facebook Graph Api,Facebook Php Sdk,这种代码的平静给了我一张50x50px的Facebook个人资料图片。显然我需要一个大一点的。我怎样才能得到它 搜索了这么多,只找到了2010-2013年的答案 $response = (new FacebookRequest( $session, 'GET', '/me?fields=picture,link' ) )->execute(); $object = $response->getGraphObject(); $pic = $object

这种代码的平静给了我一张50x50px的Facebook个人资料图片。显然我需要一个大一点的。我怎样才能得到它

搜索了这么多,只找到了2010-2013年的答案

$response = (new FacebookRequest(
    $session,
        'GET', '/me?fields=picture,link'
    )
)->execute();

$object = $response->getGraphObject();
$pic = $object->asArray('picture');
$pic = $pic['picture']->data->url;
echo '<img src="'.$pic.'" alt="..." />';

关于profile picture字段属性语法的文档记录得很差(因此我的问题中使用了花括号),但经过一些挖掘和测试后,这就是我的解决方案

    'GET', '/me?fields=picture.width(300),link'

谢谢你。facebook SDK文档就是这样一个笑话,文档中几乎没有这样的例子
    'GET', '/me?fields=picture.width(300),link'