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

Twilio API PHP Page Records can not be deserialized

我正在尝试获取我的 Twilio 帐户下 phone 个号码的列表。我在下面使用他们的示例,出于安全原因,我取出了 sid 和令牌。

include('/lib/Vendor/autoload.php');

use Twilio\Rest\Client;

$sid = "";
$token = "";
$client = new Client($sid,$token);

foreach ($client->incomingPhoneNumbers->read() as $number) {
    echo $number->phoneNumber;
}

但是我得到这个错误:

Fatal error: Uncaught exception 'Twilio\Exceptions\DeserializeException' with message 'Page Records can not be deserialized' in E:\websites\twiliosite\lib\Vendor\twilio\sdk\Twilio\Page.php:90

知道我做错了什么吗?我用谷歌搜索了这个但找不到任何东西。

这里是 Twilio 开发人员布道者。

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

我只看了一眼代码,但在我看来,如果响应正文不包含预期的数据页并且不为空,则会引发该错误。

如果连接中断并且数据页传送不完整,则可能会发生这种情况。这或许可以解释为什么它在第二次尝试时对您有效。