【问题标题】:Getting Facebook Profile Picture from user ID从用户 ID 获取 Facebook 个人资料图片
【发布时间】:2015-03-11 11:35:29
【问题描述】:

场景: 我已获得喜欢我的 Facebook 页面的特定 POST(状态)的人的 Facebook 用户 ID

问题: 我应该如何获取他们的个人资料图片或指向他们的个人资料图片的链接。图片大小无关紧要。

PS:我正在使用 PHP GraphAPI SDK

提前致谢。

【问题讨论】:

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


    【解决方案1】:

    如果您使用的是 PHP GraphAPI SDK,您应该相应地更新代码,只需将 {facebookid} 替换为您想要图片的用户 ID。

    $request = new FacebookRequest(
      $session,
      'GET',
      '/{facebookid}/picture',
      array (
        'redirect' => false,
        'height' => 200,
        'width' => 200,
        'type' => 'normal',
      )
    );
    $response = $request->execute();
    $graphObject = $response->getGraphObject();
    

    【讨论】:

    • 非常感谢。我已经测试了你的代码。它为我们提供了个人资料图片的 URL。上帝保佑你和你的技能:)
    • @MikhailTal ,如果他的回答解决了您的问题,请接受。
    • 为什么每个人都在投票否决这个问题?有那么严重吗?
    • 谁能告诉我我做错了什么?为什么会有这么多负面影响?告诉我,以便我以后避免。
    • 很高兴能够帮助到您。 @MikhailTal 它被一些用户否决了,因为如果您研究过它,您还没有尝试努力解决它,那么您肯定会在不在这里发布的情况下解决它。我希望这能消除你的困惑。
    猜你喜欢
    • 2015-08-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-15
    • 1970-01-01
    • 2014-06-24
    • 1970-01-01
    相关资源
    最近更新 更多