Twilio 可以收集电话号码以在以后发送短信吗?C# 代码示例
本文关键字:代码 电话号码 Twilio | 更新日期: 2023-09-27 17:57:23
Twilio是否有能力在"银行"中收集FROM号码,以便我们以后发送短信。或多或少像一个选择形式。
我们正在构建一个表单来收集想要选择接收短信的人的电话号码。 最好的方法是什么?Twilio 是否存储电话号码?或者我们是否必须收集数据库中的电话号码,并通过我们的服务呼叫将电话号码发送到Twilio,以发送要向其发送短信的电话号码。
我们的应用程序使用的是 C#。
我找到了有关如何仅将文本消息从 C# 发送到静态数字的代码示例,但没有包含数字数据库或数字集合的代码示例。
我只是想知道是否有任何关于如何做到这一点并向 Twilio 发送短信的电话号码列表的好例子。
这里的Twilio布道者。
在你的方案中,需要存储这些电话号码,然后针对要向其发送消息的每个电话号码调用我们的 REST API:
var client = new TwilioRestClient("[YOUR_ACCOUNT_SID]", "[YOUR_AUTH_TOKEN]");
foreach(var number in yourDatabase.PhoneNumbers) {
client.sendMessage("[YOUR_TWILIO_PHONE_NUMBER]", number, "[MESSAGE]");
}
希望有帮助。
我建议您将数字收集到一个单独的数据库中,以便提交其号码的人也可以请求将其删除,并且您可以自行管理它而不是他们的号码。我不相信twilio有任何存储电话号码列表的方法,他们也不打算这样做。他们系统的灵活性在这方面对您有利。
对于发送大量文本,最好的办法是执行for
或while
循环,并针对每个号码向其API发送请求。API 仅支持每个请求向单个电话号码发送短信,目前不支持"短代码"电话号码。