c# - 在 Bot Framework 中获取用户的注册 Facebook 电子邮件
问题描述
有没有办法在 Botframework v4 中自动获取用户注册的 Facebook 电子邮件?目前我可以通过像下面的代码提示用户来获取它。还有其他不需要提示用户的方式吗?谢谢!
Activity reply = stepContext.Context.Activity.CreateReply();
reply.Text = "What is your Email address?";
reply.ChannelData = JObject.FromObject(new
{
quick_replies = new object[]
{
new
{
content_type = "user_email",
},
},
});
return await stepContext.PromptAsync(EmailPromptId, new PromptOptions { Prompt = reply }, cancellationToken);
解决方案
推荐阅读
- python - Python:在文本文件和标题中添加序列号
- google-apps-script - 尝试从共享工作表运行函数时出现 next() 函数错误
- null - event.target.getAttribute("name") 有时为空?
- android - 收到后台通知时不显示直接回复(推送通知)
- laravel - Laravel 密码验证规则有错误
- python - 发送图像时出现 Python 套接字错误。无法解码字节/意外 EOF
- python - Visual Studio Code,带有 Jupyter 小部件的交互式 matplotlib 图 - Python?
- javascript - 如何在没有钩子的情况下更新按钮点击查询
- javascript - 加载时如何跳过渲染 React 功能组件的元素?
- python - 如何比较和合并 2 个具有不同实例数的 dfs 并从第一个中的第二个 df 中获取一列?