Twilio可以收集电话号码以便日后发送短信吗? C#代码示例?

时间:2014-04-08 20:09:16

标签: c# twilio

Twilio是否有能力在"银行中收集FROM号码"所以我们可以在以后发送短信。或多或少喜欢选择加入形式 我们正在构建一个表单,以收集想要选择接收短信的人的电话号码。最好的方法是什么? Twilio会存储电话号码吗?或者我们是否必须在数据库中收集电话号码并通过我们的服务电话将电话号码发送到Twilio发送电话号码以发送短信。

我们的应用程序使用的是C#。

我找到了有关如何仅将C#中的文本消息发送到静态号码的代码示例,但没有使用数字DB或数字集合的代码示例。
我只是想知道是否有任何好的例子如何做到这一点,并发送Twilio电话号码列表发送短信。

2 个答案:

答案 0 :(得分:1)

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]");
}

希望有所帮助。

答案 1 :(得分:0)

我建议您在单独的数据库中收集这些号码,以便提交号码的人也可以请求将其删除,以便您可以在最终而不是他们的情况下管理它。我不相信twilio有任何存储电话号码列表的方法,他们也不打算这样做。他们系统的灵活性在这方面具有优势。

对于发送群发文本,最好的办法是进行forwhile循环,并为每个号码向其API发送请求。 API仅支持每个请求向单个电话号码发送短信,并且目前不支持短代码"电话号码。