0

我正在做一个项目,其中包括使用 Podio、Zapier 和 Twilio。我允许用户向 Twilio 号码发送短信,然后根据发件人的电话号码,我正在使用 Zapier webhook 在 Podio 中查找他们的信息。该部分工作正常,但我不知道如何将数据发送回 Twilio,以便在 Studio 流程中使用。我与 Zapier 建立了许多联系,并在 Twilio 中使用了一些函数,但我怀疑我需要为此创建一些代码,但我不确定下一步该做什么。我过去创建了一个 Zap 来发送数据以启动工作室流程,并且我将我的 Zap 设置为使用数据进行发布,但不确定将其发布到哪里。

4

1 回答 1

2

文档: https ://www.twilio.com/docs/studio/rest-api

每个 Twilio Studio Flow 都会公开一个“REST API URL”。您可以通过对此“REST API URL”的经过身份验证的(您的 Twilio SID 和令牌)POST 请求触发流程。

当您选择“触发器”小部件时会显示“REST API URL”,它看起来像:

https://studio.twilio.com/v1/Flows/FW123ab456789c1d2e95f345a78b91c2d3/Executions

在此处输入图像描述


有 2 个必需参数(电话号码)与请求一起传递,“To”“From”。数字必须采用 E.164 格式(例如 +1xxxxxxxxxx)。

您还可以使用名为“Parameters”的第三个 POST 参数和 JSON 数据形式的值传递“可选参数”。例如,如果您在{"name":"Zeke"}小部件中传入 then ,您可以引用{{flow.data.name}}将返回字符串的变量"Zeke"。(这取自上面的文档)。

此外,在 JSON 数据中,您可以传递多个名称/值对。

于 2019-12-28T16:47:17.843 回答