【问题标题】:Get profile picture other account on comment instagram graph-api | facebook defeloper在评论instagram graph-api 上获取个人资料图片其他帐户|脸书defeloper
【发布时间】:2020-06-16 13:06:27
【问题描述】:

在评论instagram graph-api 上获取个人资料图片其他帐户|脸谱网defeloper

$body = $fb->get('/XXXXXXXXXXXXXX/media?fields=id,ig_id,username,media_type,comments{username,text,timestamp,user{profile_picture_url}},like_count,caption,children{media_url},comments_count,is_comment_enabled,media_url,owner{username,profile_picture_url},permalink,shortcode,thumbnail_url,timestamp', $page_token)->getBody();

$instagram = json_decode($body);

查看这张图片以查看结果:

图片:Response

图片:View Result


Facebbok

【问题讨论】:

    标签: laravel facebook-graph-api graph facebook-php-sdk instagram-graph-api


    【解决方案1】:

    https://developers.facebook.com/docs/instagram-api/reference/comment/#returnable-fields 说,

    user(仅在查询的用户也拥有该评论时返回,否则将包含用户名字段)

    所以看起来您只是无法获取在此场景中发表评论的其他人的个人资料图片。在这种情况下,您只会获得他们的姓名和评论,但无法访问他们的个人资料图片 URL。

    【讨论】:

    • oh iyaa coooy thx,在其他情况下,我尝试获取 Facebook 名称,但我不能。这种情况是否相同? i.stack.imgur.com/gOYU3.png
    • 不,要获得 facebook 名称,您必须首先获得“商业资产用户配置文件访问”权限批准
    猜你喜欢
    • 2015-08-13
    • 1970-01-01
    • 2014-06-24
    • 1970-01-01
    • 2021-01-15
    • 1970-01-01
    • 1970-01-01
    • 2021-03-09
    • 1970-01-01
    相关资源
    最近更新 更多