我正在尝试将FB图像的原始URL存储在我的数据库中(从Facebook图像图形请求重定向到的URL)。我试图在PHP中这样做。我正在尝试使用:
$raw_picture = json_decode('https://graph.facebook.com/'.$somefbid.'/picture?width=720&height=720', true);
$data['picture'] = $raw_picture['url'];
dd($data['picture']);
dd行返回NULL。
你知道我是如何从这种类型的请求中获取原始网址的吗?谢谢。
答案 0 :(得分:0)
您可以使用附加参数redirect = 0,如下所示:
GET /me/picture?redirect=0
输出是:
{
"data": {
"url": "{url}",
"is_silhouette": false
}
}
请参阅https://developers.facebook.com/docs/graph-api/reference/v2.0/user/picture/以供参考。