node.js - Twilio Node.js 拨出调用者 ID API

标签 node.js api twilio

当我尝试使用 Twilio 的拨出调用者 ID API 和 Node.js 库函数来验证子帐户的电话号码时,出现“找不到资源”错误。 我这样调用该函数:

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(){ });

请告诉我这是否有帮助。

关于node.js - Twilio Node.js 拨出调用者 ID API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28881267/

相关文章:

javascript - 当当前时间戳大于现有列中的固定时间戳值时删除记录

api - 使用 qt 重新创建的 Windows Shell 上下文菜单

java - https ://graph. facebook.com/v2.10/me/photos?access_token=xxxxxx 返回错误

twilio - 是否支持 twilio 同时多个来电?

java-native-interface - 在设备上找不到 Gradle native 库,但存在于 apk 中

javascript - 无法将文件复制到另一个存储桶,显示错误(NoSuchKey : The specified key does not exist.)

javascript - 为什么 remoteAddress 被隐藏了?

node.js - 如何在node js中合并两个csv文件行

wordpress - 如何通过 Wordpress REST API 对 LearnDash 中 protected 数据的远程访问进行身份验证?

c# - TwilioRequestValidator 中的 transient System.Security.Cryptography.CryptographicException