Twilio API PHP 页面记录无法反序列化



我试图在我的Twilio帐户下获取电话号码列表。我使用下面的示例,出于安全原因,我取出了 sid 和令牌。

include('/lib/Vendor/autoload.php');
use TwilioRestClient;
$sid = "";
$token = "";
$client = new Client($sid,$token);
foreach ($client->incomingPhoneNumbers->read() as $number) {
    echo $number->phoneNumber;
}

但是我收到此错误:

致命错误:未捕获的异常 "Twilio\Exceptions\DeserializeException",消息"页面记录" 无法反序列化' E:\websites\twiliosite\lib\Vendor\twilio\sdk\Twilio\Page.php:90

知道我做错了什么吗?我用谷歌搜索了一下,找不到任何东西。

Twilio开发者布道者在这里。

看起来扔在这里:https://github.com/twilio/twilio-php/blob/master/Twilio/Page.php#L90

我只看了一眼代码,但在我看来,如果响应正文不包含预期的数据页面并且不为空,那么它就会抛出该错误。

如果连接中断并且数据页面交付不完整,则可能会发生这种情况。这也许可以解释为什么它在第二次尝试中对你有用。

最新更新