facebook - Messenger Bot : how to get id, 名称和用户的个人资料图片 URL?

标签 facebook facebook-graph-api facebook-messenger messenger

我有 Messenger Bot 并且想要执行此操作。

  1. 用户点击按钮模板(URL)。
  2. Messenger 打开新标签
  3. 在网络应用程序标题上显示带有全名、显示图片的标题

所有这些数据都是公共(public)数据,例如:用户全名、要显示的图片网址。 我知道可以使用带有 USER_ID 的 Graph API,

但是在 Messenger Bot 中只能获取 SCOPE_ID,因此不能在图 api 中使用。

有什么方法可以实现这样的
并且无需登录。

最佳答案

为了使用用户配置文件 API,您可以进行 GET 调用

https://graph.facebook.com/v2.6/<USER_ID>?access_token=PAGE_ACCESS_TOKEN

<USER_ID>是页面范围的 ID PSID与任何消息传递对象一起返回

关于facebook - Messenger Bot : how to get id, 名称和用户的个人资料图片 URL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39023927/

相关文章:

javascript - 使用 Facebook Live API 创建实时视频对象时的隐私设置

html - 如何对齐 Facebook 和 Tweet 按钮?

node.js - 图形 API - 有效的 POST 无法使用 NODE JS 工作

javascript - 如何获取 Facebook Graph API user_posts 权限

android - flutter :打开Facebook Messenger时出现ERR_UNKOWN_URL_SCHEME

php - 用于广告的 Facebook access_token

Ios Facebook SDK 我如何分享图片、链接、文本?

android - Facebook 状态请求有时返回空

android - Facebook Messenger 可访问性

facebook - 如何在本地进行 Facebook Messenger Bot 开发?