在Bot Framework V4中实施付款

时间:2019-10-28 14:50:14

标签: c# botframework bots chatbot

我想在bot框架V4中实现付款。我在C#中找不到任何示例。我的主要问题是付款页面打开后,付款完成后如何返回到聊天室。

1 个答案:

答案 0 :(得分:1)

这取决于您所使用的频道,例如,在 Facebook Messenger Webview 中,他们为您提供了一个SDK,以便您可以在Webview和聊天之间发送/接收数据。

  • Facebook Messenger 中,可以直接在内部打开Web视图 聊天结束时,您可以直接返回聊天。
  • Twitter机器人中,关闭Webview后,您还可以返回到聊天室。但是我不认为他们提供了像Facebook这样的SDK,一旦用户完成操作,您就可以从中得知。
  • 在“直线通道”( WebChat )中,默认 行为会打开一个新标签页,因此一旦在新标签页中完成付款,您就无法真正从漫游器中得知。

但是在所有情况下,您都可以向用户提供包含可以识别该用户的数据的支付URL。用户在该新网页上完成付款后,您就可以触发漫游器以在聊天中向用户发送主动消息,然后从那里继续。