这种代码的安宁给了我50x50px的Facebook个人资料图片。显然我需要一个更大的。我怎么才能得到它?
正在搜寻SO,仅找到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="..." />';
以下引发错误:
'GET', '/me?fields=picture{width(300)},link'
// Syntax error "Expected end of string instead of "("." at character 5: width(300)
关于个人资料图片字段属性语法的文档文献不多(因此在我的问题中出现了大括号),但是经过一些挖掘和测试后,这是我的解决方案。
'GET', '/me?fields=picture.width(300),link'
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句