【问题标题】:How to get the Facebook email of a user for a bot using bot framework?如何使用机器人框架为机器人获取用户的 Facebook 电子邮件?
【发布时间】:2016-09-24 06:04:09
【问题描述】:

我在 Microsoft Bot Framework 的帮助下构建了一个机器人。我可以看到 session.message.user.id 为我们提供了用户 ID,而 session.message.user.name 为我们提供了用户名,但如果我要将其与 Facebook 连接,我如何获取用户的电子邮件?

提前感谢您的帮助

【问题讨论】:

    标签: botframework chatbot botbuilder


    【解决方案1】:

    唯一的方法是专门向用户询问他们的电子邮件,然后将其保存在机器人的用户数据中。

    Facebook(幸运的是)不会将用户的电子邮件发送给机器人。另一方面,普通的 Facebook 应用程序可能会得到它。

    可用字段列表:https://developers.facebook.com/docs/messenger-platform/identity/user-profile#fields

    【讨论】:

    • 没有 session.source.email 或 session.sourceEvent.email 包含电子邮件,我的意思是我们没有这样的变量
    猜你喜欢
    • 1970-01-01
    • 2021-10-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多