twilio - Twilio Studio - 在挂断时拨打电话发出 http 请求
问题描述
我有一个 Studio Flow,我想在流程中的不同步骤之间大量发送 HTTP 请求。
起初,我使用 REST API 触发流程并使用“拨打电话”小部件来呼叫用户。如果除了用户拿起之外发生了其他任何事情,我想向我的服务器发送一个 HTTP 请求。我创建了流程的第一部分来测试这些 HTTP 请求:
无论我做什么,除了拿起电话,例如:让它一直响到最后,当我接到电话时立即挂断,当我接到电话时确保我的线路忙,......这些事件都没有发送到我的数据库。
我知道 HTTP 请求小部件和我要发布到的 URL 正在工作,因为当我在“已回答”下附加一个 HTTP 请求小部件时,我会在我的数据库中获得结果。
我玩过“拨打电话”小部件中的“超时”选项。但我不确定如何解决这个问题。如果我将它设置得太低(即:10 秒),电话将在 10 秒后停止响铃(但 http 请求会正常通过)。如果我将其设置得太高(即:60 秒),我的手机将在 +- 20 秒后自行停止通话,并且不会通过任何 http 请求。
我如何确保我捕捉到所有发生的动作?
解决方案
推荐阅读
- python - Python - 指定增量值的循环的最终通过
- openstreetmap - OSMnx:使用替代基础架构创建自定义查询
- html - 将元素展开到容器末尾
- c - Ubuntu x86-64:将缓冲区链接到在预定义地址中创建的内存部分
- php - 如何从 csv 中删除引号?
- django - 在 Django 中导入外部库(比如 pytube)
- google-sheets - 具有条件的上一个日期 Google 电子表格公式
- c# - 将数据从一个线程传递到另一个线程(不断地)
- javascript - 在 ionic 5 中未找到 404 的 Http 失败响应
- string - 错误:“找不到字符串类的 'get' 方法。”