http-post - Twilio 消息服务和工作室流程
问题描述
我正在 Twilio 和 Podio 开发一个项目,我正在使用 Podio 中的这段代码使用 POST
在 PODIO 上发帖
FROM URL: https://[(Ref Setting) Setting Value 1]:[(Ref Setting) Setting Value 2]@api.twilio.com/2010-04-01/Accounts/[(Ref Setting) Setting Value 1]/Messages.json
POST PARMS: To=[(Ref Lead) Mobile Phone]&MessagingServiceSid=[(Ref Setting) Setting Value 3]&Body=[(Variable) strMessages]
---这工作正常,我可以发送我的消息没有问题,我使用的是MessagingServiceSid
因为我的音量增加了我在消息服务中有大约 4 个号码。
我遇到的问题是当我刚刚从 sid 发送时,我设置了一个 Twilio Studio Flow 来处理传入的文本消息,我想知道如何确保当有人回复我的消息时他们得到发送到设置为处理响应的工作室流程。我也想让回复回到 Podio。
我已经尝试将消息设置中的数字设置更改为特定的工作室流程,但是当我这样做时,它会将号码从我用来发送消息的消息服务中取出。
解决方案
您需要将号码和工作室流程分配给消息服务。
为消息服务分配号码:
在配置电话号码时,您需要转到其“消息”部分并配置消息服务。
要连接消息服务和工作室:
1) 转到工作室流程 -> 单击触发器 -> 复制 webhook URL
2) 转到消息服务 -> 入站设置 -> 将 URL 粘贴到请求 URL
要将响应返回到您的服务器(我不熟悉 Podio),请在您的工作室流程中添加一个 HTTP 请求块。在其中添加一个指向您的服务器的请求 URL,在请求正文中您可以添加类似于 FROM:{{trigger.message.From}} BODY:{{trigger.message.Body}} 的文本正文
推荐阅读
- javascript - AngularJS - 根据返回的 localStorage 隐藏标题、sidebarMeta、templateUrl
- raspberry-pi - 通过写入 micro SD 卡配置树莓派 wifi
- google-apps-script - 无法让我的 Google API 正确连接以进行映射项目
- omnet++ - 汽车到达目的地后如何停止整个应用程序
- css - div旁边的css虚线?
- python - 用于将字符串与子字符串匹配的正则表达式
- java - Eclipse 光标位置停留在行首
- c# - Unity 让 mouselook 变得平滑且独立于帧率
- python - Pandas:帮助转换数据和编写更好的代码
- python - Doc2Vec:tuTypeError:“str”和“int”实例之间不支持“<”