从图API下载Facebook个人资料图片URL

时间:2013-09-21 07:02:38

标签: facebook api

我可以使用图形api

从FB访问我的用户图像

我怎样才能获得http://facebook.com/pic.jpg。 json返回我的图片URL但是  Url中缺少.type。 有关使用图表api中的.jpg扩展名或用户ID获取图像完整路径的任何建议,谢谢。

2 个答案:

答案 0 :(得分:3)

您可以使用以下网址获取任何用户的显示图片:

https://graph.facebook.com/USER_ID/picture?width=90&height=90

在上面的网址中,只需将USER_ID替换为您在JSON中收到的用户ID。

此外,您可以修改我设置为90的高度和宽度。

答案 1 :(得分:0)

您可以使用get标头来获取具有pic

类型的原始网址
$URL='FB GRAPH API URL';
$headers = get_headers($URL, 1); // make link request and wait for redirection
    if(isset($headers['Location'])) {
      $URL = $headers['Location']; // this gets the new url with type
    }