Facebook Graph API - 从对话中获取用户个人资料

时间:2018-01-14 20:23:43

标签: facebook facebook-graph-api

使用 Facebook Graph API 我可以获取用户和我的页面之间的对话。其中一个返回的会话如下:

{
  "message": "message content",
  "from": {
    "name": "My Page's Name",
    "email": "198301820627381@facebook.com",
    "id": "198301820627381",
  },
  "to": {
    "data": [
      {
        "name": "John Doe",
        "email": "396169264164870@facebook.com",
        "id": "396169264164870",
      }
    ]
  },
  "id": "m_mid.$cAADurJ0X8UhnJ3tfxVg9jYXJW5fp"
}

我看到我收到了用户的id字段。如何根据此字段获取此用户的个人资料(名字,姓氏,个人资料照片)? (还是有另一种方式?)
我按照Graph API's User Reference进行了操作,但我得到的只是用户idname(我已经从返回的会话中获得了这些内容)。

1 个答案:

答案 0 :(得分:1)

profile_pic仅适用于PSID(Messenger bot事件),对于ASID,只需使用图片字段