Twilio Uncaught Twilio\Exceptions\RestException: [HTTP 401] Unable to fetch record:

问题描述 投票:0回答:1

我想在Twilio上获取一个队列资源,我想得到current_size(队列大小)。

我使用下面的PHP代码


use Twilio\Rest\Client;

$sid    = "ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX";
$token  = "your_auth_token";
$twilio = new Client($sid, $token);

$queue = $twilio->queues("QUXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX")
                ->fetch();

print($queue->friendlyName);

但我一直得到这个错误

Fatal error: Uncaught Twilio\Exceptions\RestException: [HTTP 401] Unable to fetch record: Authentication Error - invalid username in C:\xampp\htdocs\calls\vendor\twilio\sdk\src\Twilio\Version.php:86 Stack trace: #0 C:\xampp\htdocs\calls\vendor\twilio\sdk\src\Twilio\Version.php(111): Twilio\Version->exception(Object(Twilio\Http\Response), 'Unable to fetch...') #1 C:\xampp\htdocs\calls\vendor\twilio\sdk\src\Twilio\Rest\Api\V2010\Account\QueueContext.php(51): Twilio\Version->fetch('GET', '/Accounts/AP726...') #2 C:\xampp\htdocs\calls\agent\incomming.php(22): Twilio\Rest\Api\V2010\Account\QueueContext->fetch() #3 {main} thrown in C:\xampp\htdocs\calls\vendor\twilio\sdk\src\Twilio\Version.php on line 86

有什么办法可以解决这个问题吗,或者得到当前队列的大小。

请大家帮忙。

先谢谢你

php twilio twilio-api
1个回答
1
投票

你是否能从Twilio API explorer或你的机器上成功执行一个curl查询来获取相同的信息?

https:/www.twilio.comconsoleapi-explorervoicequeuesread

这个错误似乎是由于传递了一个无效的SID造成的。

© www.soinside.com 2019 - 2024. All rights reserved.