【发布时间】:2017-10-23 14:03:22
【问题描述】:
我发现很多教程解释了如何以 Skype for Business 机器人的身份响应用户发起的消息。但是,没有关于机器人发起新对话的信息。
主动消息需要通过首先收到用户的消息以某种方式存储地址(如here 解释)。 是否可以在没有事先交流的情况下向用户发起新对话?
如何向知道其电子邮件地址的特定用户发送消息?
谢谢
【问题讨论】:
标签: botframework skype skype-for-business
我发现很多教程解释了如何以 Skype for Business 机器人的身份响应用户发起的消息。但是,没有关于机器人发起新对话的信息。
主动消息需要通过首先收到用户的消息以某种方式存储地址(如here 解释)。 是否可以在没有事先交流的情况下向用户发起新对话?
如何向知道其电子邮件地址的特定用户发送消息?
谢谢
【问题讨论】:
标签: botframework skype skype-for-business
这实际上取决于您用于发布机器人的渠道。如果您使用的是 Facebook Messenger 或 Skype,则需要用户按照您的说明先联系机器人。
如果您使用的是电子邮件渠道,则应在以下链接中选中创建自定义电子邮件:
https://docs.microsoft.com/en-us/bot-framework/dotnet/bot-builder-dotnet-channeldata
但是,我没有看到这方面的 Node 示例。
【讨论】:
我认为有人使用此处描述的方法完成了类似的任务:
【讨论】: