twilio - 无论实际结果如何,Twilio 始终返回“进行中”
问题描述
我正在尝试检测所拨打的号码是否接听电话,但它始终将状态CallStatus 返回为“进行中”。例如,当我接到 Twilio 的电话并且我让电话响起时,我仍然可以看到
[CallStatus] => in-progress
这是我用来生成调用的代码片段。如您所见,我订阅了应答,所以我什至不确定它为什么会 ping statusCallback URL,但确实如此。
$client = new Twilio\Rest\Client($this->account_sid, $this->auth_token);
$call = $client->calls->create(
$to,
$from,
array(
'statusCallback' => 'https://statusCallbackURL',
'statusCallbackEvent' => ['answered'],
'fallbackUrl' => '',
'url' => '',
'timeout' => 60,
)
);
解决方案
推荐阅读
- python - 如何在 % NANs 高于某个数字的情况下删除浮动功能?
- netsuite - NetSuite - 创建自定义 NetSuite CSV 导入字段
- excel - 如何在 vba 中编写以将多张工作表中的列捕获到一个字典对象中
- r - 即使代码显示不同的颜色场景,我的系统发育树仍然是彩虹调色板
- java - distinct() 方法不返回 HashSet 元素流的不同元素
- java - 为什么 ModelMapper 地图集合合并样式?
- jupyter-notebook - Jupyter-notebook 不显示我的桌面文件夹
- reactjs - 在 React 和放大中不断出现未定义的错误
- c# - 使用 XamlReader.Parse 创建的 DataTemplate 没有设置其 DataTemplateKey 属性 - 为什么不呢?
- ios - 自定义 UITableViewCells 不保持顺序或不正确的复选标记