如何使用Graph API或FQL重新获取Facebook个人资料图片评论

时间:2013-09-12 15:45:41

标签: android facebook facebook-graph-api facebook-fql

我已经尝试了所有查询,但我无法获得个人资料图片ID

因为图API的基本语法是here

如果我得到picture_id,我可以像profile_picture_id?fields=comments那样查询,这样就会给出所有个人资料图片评论。

请帮我如何获取个人资料图片ID?

3 个答案:

答案 0 :(得分:1)

获取个人资料图片的id -

  1. 通过 -

    获取用户的所有脸谱相册
    /me/albums
    

    Demo

  2. 循环浏览上述相册的每个对象,然后检查 -

    type == 'profile' 
    

    并从此对象获取相册ID。

  3. 对于此album_id,获取对象的值 cover_photo

    /<album-id>?fields=cover_photo
    

    Demo

    cover_photo 的值是用户个人资料照片的 id

答案 1 :(得分:1)

FOR FQL这项工作对我来说 -

SELECT object_id FROM album WHERE owner=USER_ID AND type="profile"

答案 2 :(得分:0)

使用 FQL ,您可以使用此单结果查询获取当前个人资料照片ID:

SELECT cover_object_id FROM album WHERE owner=USER_ID AND type="profile"