首页 > 解决方案 > 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。

我已经尝试将消息设置中的数字设置更改为特定的工作室流程,但是当我这样做时,它会将号码从我用来发送消息的消息服务中取出。

标签: http-posttwiliopodiotwilio-studio

解决方案


您需要将号码和工作室流程分配给消息服务。
为消息服务分配号码:
在配置电话号码时,您需要转到其“消息”部分并配置消息服务。
要连接消息服务和工作室:
1) 转到工作室流程 -> 单击触发器 -> 复制 webhook URL
2) 转到消息服务 -> 入站设置 -> 将 URL 粘贴到请求 URL

要将响应返回到您的服务器(我不熟悉 Podio),请在您的工作室流程中添加一个 HTTP 请求块。在其中添加一个指向您的服务器的请求 URL,在请求正文中您可以添加类似于 FROM:{{trigger.message.From}} BODY:{{trigger.message.Body}} 的文本正文


推荐阅读