当前位置: 首页 > 知识库问答 >
问题:

Twilio未捕获Twilio\Exceptions\RestException:[HTTP 401]无法获取记录:

晁开宇
2023-03-14

我试图在twilio上获取队列资源,我想获取current_size(队列大小)

am使用下面的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\incoming.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

有什么解决方案可以解决这个问题吗?和或获取当前队列大小

请帮忙。

提前感谢

共有1个答案

符畅
2023-03-14

您是否能够从TwilioAPI浏览器或从您的机器成功执行curl查询以获取相同的信息?

https://www.twilio.com/console/api-explorer/voice/queues/read

此错误似乎是由传递无效的SID引起的。

 类似资料:
  • 我正在这里逐字逐句地获取Twilio文档之后的对话。 这将返回一个: 但是,如果我像这样提供对话服务ID: 我正确地获取了对话对象。在我的例子中,我使用webhooks来捕捉参与者何时加入对话,因为事件不返回服务sid,只返回对话sid,这使我尝试做的事情变得复杂。我错过了什么?

  • Twilio新手使用测试帐户。我按照这里列出的安装Twilio PHP的说明进行了安装:https://www.Twilio.com/docs/quickstart/php/sms 因为我得到了一个证书错误,所以我的主机提供程序建议我更改CURLOPT_SSL_VERIFYPEER=>false(从true改为true)。但现在我得到了这个错误。如何修复?:致命错误:未捕获异常“services_

  • 我正在尝试创建一个SIPendpoint来处理来自Twilio的来电。呼叫过程是:A使用传统电话拨打我注册的Twilio号码之一,将调用与Twilio号码关联的TwimL消息,它会向我的SIPendpoint发送命令。从SIP邀请消息中,我可以在“发件人”字段中接收用户A的电话号码,但我想知道从哪里还可以获得我的Twilio号码?(假设我注册了几个Twilio号码,我的SIP端可能需要根据不同的号

  • 问题内容: 从数据库取回数据时遇到问题。我正在尽力解释这个问题。 1.如果在下面的代码中保留“ mode”:“ no- cors”,则可以使用Postman从服务器获取数据,而不能使用自己的服务器获取数据。认为这一定是我的客户端错误 当我删除“ mode”:“ no-cors”时,我得到2个错误:-Fetch API无法加载http:// localhost:3000 /。飞行前响应中的Acces

  • 我不想将记录限制为每页1000条,如果不指定PageLimit,则默认情况下每页50条。要进行哪些修改才能将所有记录作为单个csv而不受paze大小限制。

  • Twilio是第三方应用程序,用于从我们的应用程序发送短信和拨打语音电话。 它允许我们以编程方式发送短信和拨打语音电话。 在本章中,您将学习如何使用Spring Boot with Twilio实现SMS发送和语音呼叫。 Note - 我们使用Twilio中的Trail帐户发送短信和拨打语音电话。 您可以在www.twilio.com了解有关Twilio的更多信息。 首先,我们需要在构建配置文件中