我可以使用图形 api 从 FB 访问我的用户图像
我怎样才能得到 http://facebook.com/pic.jpg。json 向我返回图片 URL,但 Url 中缺少 .type。任何有关使用来自图形 api 的 .jpg 扩展名或用户 ID 获取我的图像的完整路径的建议,谢谢。
我可以使用图形 api 从 FB 访问我的用户图像
我怎样才能得到 http://facebook.com/pic.jpg。json 向我返回图片 URL,但 Url 中缺少 .type。任何有关使用来自图形 api 的 .jpg 扩展名或用户 ID 获取我的图像的完整路径的建议,谢谢。
您可以使用以下 URL 获取任何用户的显示图片:
https://graph.facebook.com/USER_ID/picture?width=90&height=90
在上面的 URL 中,只需将 USER_ID 替换为您在 JSON 中收到的用户 ID。
此外,您可以修改我设置为 90 的高度和宽度。
您可以使用 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
}