-2

我可以使用图形 api 从 FB 访问我的用户图像

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

4

2 回答 2

3

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

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

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

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

于 2013-09-21T07:06:06.907 回答
0

您可以使用 get header 获取具有 pic 类型的原始 url

$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
    }
于 2013-09-21T07:07:18.523 回答