use*_*503 9 bots whatsapp botframework
我正在尝试将Microsoft Bot Framework与 WhatsApp集成。
我已经有与机器人服务对话的现有机器人(Skype 和网络聊天),并试图创建一个新的通信渠道。
我怎样才能构建这个新频道?
我已经有了可以从 WhatsApp 发送接收消息的 API,我计划在收到用户的消息时挂钩我的机器人服务,但我不知道如何使用我的机器人服务,因为它接受一个类Activity.
Mic*_*ick 11
将机器人连接到其他通道有两种可能性,使用自定义适配器和使用 DirectLine API。
我更喜欢使用适配器,因为您可以直接连接到 WhatsApp 服务,这提供了很大的灵活性。但是,在某些情况下,您可以从使用连接到 Direct Line 的代理服务中受益。
最后,您可以使用任何您喜欢的提供程序,只要它们提供 API。例如,像 Twilio、RingCentral、InfoBip、LivePerson 这样的提供商。
我推荐的方法:自定义适配器
目前,BotBuilderCommunity 中提供了以下适用于 WhatsApp 的适配器。
可以在 BotBuilderCommunity 上找到如何构建自定义适配器的示例。( C# , Javascript )
替代方法:代理服务连接到 DirectLine
可以在此处找到如何构建代理服务的示例:C#、Javascript。