【问题标题】:Can Twilio collect phone numbers to send SMS at a later date? C# code examples?Twilio 可以收集电话号码以在以后发送 SMS 吗? C# 代码示例?
【发布时间】:2014-05-21 17:54:58
【问题描述】:

Twilio 是否能够在“银行”中收集 FROM 号码,以便我们以后可以发送短信。或多或少像一个选择形式。
我们正在构建一个表格来收集想要接收短信的人的电话号码。最好的方法是什么? Twilio 是否存储电话号码?或者我们是否必须在数据库中收集电话号码,并通过我们的服务调用将电话号码发送到 Twilio 以发送用于发送短信的电话号码。

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

我找到了有关如何仅将文本消息从 C# 发送到静态数字的代码示例,但没有数字数据库或数字集合。
我只是想知道是否有任何好的示例说明如何执行此操作并向 Twilio 发送要向其发送短信的电话号码列表。

【问题讨论】:

  • 我不认为我理解 twilio 的其余 api 文档页面上的常规示例显示如何发送到数字的问题,而电话号码只是字符串。 twilio.com/docs/api/rest/sending-messages您是否只是在寻找一种向 twilio 发送大量数字的方法?

标签: c# twilio


【解决方案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]");
}

希望对您有所帮助。

【讨论】:

    【解决方案2】:

    我建议您将号码收集到一个单独的数据库中,以便提交号码的人也可以请求删除它,这样您就可以自行管理它而不是他们的。我不相信 twilio 有任何存储电话号码列表的方法,他们也不打算这样做。他们系统的灵活性在这方面对您有利。

    对于发送大量文本,最好的办法是执行forwhile 循环并向其API 发送每个号码的请求。 API 仅支持每次请求向单个电话号码发送短信,目前不支持“短代码”电话号码。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-01-30
      • 2015-03-16
      • 1970-01-01
      • 2023-03-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-08-06
      相关资源
      最近更新 更多