Twilio Node.js 去电显示 API

Twilio Node.js Outgoing Caller IDs API

当我尝试将 Twilio 的拨出呼叫者 ID API 与 Node.js 库函数一起使用以验证子帐户的 phone 号码时,我收到 "resource was not found" 错误。 我这样调用函数:

client.outgoingCallerIds('SubAccountSid').post({ 电话号码: ”###” }, 功能(){ });

Node.js 库似乎使用格式“/2010-04-01/Accounts/{AccountSid}/OutgoingCallerIds/{SubAccountSid}”进行调用。

我可以使用格式“/2010-04-01/Accounts/{SubAccountSid}/OutgoingCallerIds/”来验证号码,一切正常。这是 Node.js 库中的错误还是这不是使用 outgoingCallerIds 的正确方法?

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

Node.js 库与大多数官方库一样,假定您在进行 API 调用时使用的是主帐户。以下代码实际上是相同的:

client = require("twilio")(ACCOUNT_SID, AUTH_TOKEN);
client.outGoingCallerIds.list()

client.accounts(ACCOUNT_SID).outGoingCallerIds.list()

要使用子账户,您应该像往常一样设置您的客户端,然后使用账户资源选择子账户并根据账户对象进行 API 调用。

client = require("twilio")(ACCOUNT_SID, AUTH_TOKEN);
subAccount = client.accounts(SUB_ACCOUNT_SID);
subAccount.outgoingCallerIds().post({ PhoneNumber: "###" }, function(){ });

如果有帮助请告诉我。