【发布时间】:2018-12-11 22:19:46
【问题描述】:
我有一个客户想要创建一个聊天机器人 da 允许他们的客户通过 Facebook Messenger 聊天机器人购买他们的产品。我正在使用 Microsoft Bot Framework,到目前为止,我还没有想到一种安全的方法。
客户希望机器人向客户询问信用卡信息,但我知道,考虑到安全性,这种想法很糟糕。客户的信用卡信息将以纯文本形式存储在 Facebook Messenger 历史记录中,如果用户帐户被盗用,将造成极大的威胁。
聊天机器人管理员还可以访问所有这些信息,从而使员工能够利用这些信息。我很清楚这是一个糟糕的主意,我会尽力解释原因。
但是我想知道是否有一种安全的方式允许用户在 Facebook Messenger(或者甚至可能通过其他渠道)上执行此类操作,通过聊天机器人应用程序购买产品和服务。
首先想到的是允许用户通过聊天机器人应用程序选择产品和服务,它们会为他提供一个链接,让他可以安全地完成交易。然而,由于用户正在离开聊天机器人生态系统(这不是很好),我觉得这种替代方案可能会被拒绝。
有没有办法以安全的方式完成此任务?
【问题讨论】:
-
@JJ_Wailes 似乎所有的支付提供商都只适用于美国的交易,而且我在南美。所以似乎别无选择。 ://
-
如果 facebook 提供的付款处理选项都不适合您,您最好的选择可能是通过使用 OpenURL 按钮重定向来在网页上进行交易。
标签: botframework chatbot facebook-messenger facebook-messenger-bot