首页 > 解决方案 > 无论实际结果如何,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,
    )
);

标签: twilio

解决方案


推荐阅读