-1

我们正在通过 Dialogflow 设置聊天机器人。用户将在通过 twilio 发送的呼叫或 SMS 中收到指向该机器人的网络链接。我想知道我们是否可以在实现中设置一个 HTTP 获取请求到 twilio,以便我们可以在 Dialogflow 的实现内联编辑器中为用户的电话号码设置一个上下文参数。

我查看了 twilio 的 api 文档,但只能找到有关通过 twilio 购买或可购买的数字的 HTTP 请求信息。

所以澄清一下:在 Dialogflow 的实现内联编辑器中,我们希望设置一个上下文参数,该参数等于 twilio 呼叫或发送 SMS 的用户电话号码,并带有指向我们聊天机器人的网络链接。

谢谢!

4

1 回答 1

0

Twilio 开发人员布道者在这里。

如果我的理解正确,您想通过 SMS(或通过电话?)向用户发送一个 URL,这会将他们链​​接到与您的机器人的基于网络的聊天。您希望能够将该聊天链接回原始电话号码吗?

如果是这种情况,那么我首先想到的就是为您发送此消息的每个电话号码创建一个唯一的 URL。如果您将 URL 与其发送到的号码之间的链接存储在某个数据库中,那么当用户单击它时,您可以恢复电话号码并将其应用于您的 Dialogflow 上下文。

除了发送初始 SMS 之外,我认为您不需要为此向 Twilio API 发出任何请求。

我希望这有帮助。

于 2018-12-19T22:49:00.187 回答