获取配置文件图片返回空值

时间:2013-03-29 18:05:26

标签: php facebook-graph-api facebook-php-sdk

我正在尝试以指定的宽度访问我的个人资料照片&高度,使用PHP SDK通过以下代码:

$picture = $facebook->api('/me/picture', array('width'=>'160', 'height'=>'160'));

这会在转储时提供null数组!但是在GRAPH API Explorer中,它给出了一个带有pic的URL的数组!

在API Explorer中,这是我使用的:/me/picture?width=160&height=160

同样,我试图只访问图片,而不传递任何参数。同样的效果呢!

有关它为何如此发生的任何想法吗?

谢谢

1 个答案:

答案 0 :(得分:4)

终于找到了它!

我们必须添加redirect=false参数。然后只有它会返回数据!

使用PHP SDK实现:

$picture = $facebook->api('/me/picture', array('width'=>'160', 'height'=>'160', 'redirect'=> 'false'));