您好,我想知道如何获取Facebook中个人资料图片的链接
<img src="https://graph.facebook.com/me/picture?type=large&access_token=<?php echo $params['access_token'] ?>"/>
会自动转换为链接(当我右键点击图片和属性时,会给出.JPG链接(下方))
https://fbcdn-profile-a.akamaihd.net/hprofile-ak-ash2/573939_100000564553314_108738462_n.jpg
我怎么能直接获得第二个链接而不是使用graph.facebook.com/me/picture ....链接?
答案 0 :(得分:2)
/me?fields=picture&type=large
- 将图像作为文本响应而不是HTTP重定向返回 - 请注意,FBCDN URL可能会在某些时候发生变化,所以不要认为它是静态的
答案 1 :(得分:0)
使用FQL:
SELECT pic FROM user WHERE uid = me()
选择“pic”会将CDN URL返回到正在查询的用户的中型个人资料图片。
您可以根据所需的尺寸将'pic'更改为'pic_small','pic_big'或'pic_square'。有关详细说明,请参见FB Developer pages