在Twilio github上似乎无法仅根据帐户信息来检索已注册电话号码的列表,您必须为应用程序或数据库中每个硬编码的电话号码都拥有sid。
我想拥有几个仅具有一个号码的最终用户Twilio帐户,并通过Twilio客户端检索该帐户而不必存储sid,因为我也可以只存储数字本身。
这是一种错误的思考方式吗?预先感谢。
答案 0 :(得分:1)
您可以获取帐户或子帐户“ 仅基于帐户sid和令牌”的电话号码。
代码:
using System;
using Twilio;
using Twilio.Rest.Api.V2010.Account;
class Program
{
static void Main(string[] args)
{
// Find your Account Sid and Token at twilio.com/console
const string accountSid = "ACc0966dd96e4d55d26ae72df4d6dc3494";
const string authToken = "your_auth_token";
TwilioClient.Init(accountSid, authToken);
var incomingPhoneNumbers = IncomingPhoneNumberResource.Read();
foreach(var record in incomingPhoneNumbers)
{
Console.WriteLine(record.PhoneNumber);
}
}
}
文档:
10分钟内开始使用.NET
(https://www.microsoft.com/net/learn/get-started/windows)
和
Twilio C#/。NET SDK
(https://www.twilio.com/docs/libraries/csharp)
和
列出您帐户的所有IncomingPhoneNumber
(https://www.twilio.com/docs/phone-numbers/api/incoming-phone-numbers?code-sample=code-list-all-incomingphonenumber-of-your-account&code-language=cs&code-sdk-version=5.x)