【问题标题】:Fetching profile picture returns empty value获取头像返回空值
【发布时间】:2013-03-30 02:33:18
【问题描述】:

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

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

这会在转储时提供null 数组!但在 GRAPH API Explorer 中,它提供了一个包含图片 URL 的数组!

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

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

知道为什么会这样吗?

谢谢

【问题讨论】:

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


    【解决方案1】:

    终于找到了!

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

    使用 PHP SDK 实现:

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

    【讨论】:

      猜你喜欢
      • 2014-08-19
      • 2018-09-08
      • 2022-01-01
      • 2013-03-08
      • 1970-01-01
      • 2023-04-09
      • 1970-01-01
      • 1970-01-01
      • 2015-01-18
      相关资源
      最近更新 更多