在Facebook Messenger平台上与bot的对话中使用外部API进行身份验证的最佳方法是什么?
对于一个广泛的例子,我希望我的机器人的用户在他们自己的外部网站的配置文件上创建项目 . 有没有办法从用户那里获取登录信息,或者将我的机器人连接到外部网站,而用户没有用他们的用户名和密码明确地向机器人发送消息?
我在User Profile API下的文档中找到了什么:
您可以使用User Profile API中的人员姓名或 Profiles 图片来个性化对话 . 要获取此信息,请向https://graph.facebook.com/v2.6/?fields=first_name,last_name,profile_pic&access_token=发出GET请求 . 阅读Send API参考中的更多详细信息 .
这不是我正在寻找的,但它有所帮助 . 以下是来自文档的更多信息:
用户配置文件API请求curl -X GET“https://graph.facebook.com/v2.6/ <USER_ID>?fields = first_name,last_name,profile_pic&access_token = <PAGE_ACCESS_TOKEN>”响应{“first_name”:“Peter”, “last_name”:“Chang”,“profile_pic”:“https://fbcdn-profile-a.akamaihd.net/hprofile...70ec9c19b18”}
1 回答
这取决于他们是如何进入的 .