【问题标题】:How to send sms如何发送短信
【发布时间】:2011-02-17 03:15:28
【问题描述】:

我想通过我的 C#、C++ 代码向手机发送短信。有谁能够帮我。我不想要任何手机或任何外部设备连接到我的计算机。我只有笔记本电脑或台式电脑,我想编写一个可以向手机发送短信的 C++ 或 C# 应用程序。

【问题讨论】:

标签: c# c++ sms gateways


【解决方案1】:

Clickatell是流行的短信网关,covers 819 networks in over 220 countries

API 通过以下方式提供连接选项:HTTP/SSMPPSMTPFTPXMLSOAPCOM。您可以简单地选择在 C# 或 C++ 中使用的任何合适的连接方法。


举几个例子,HTTP 方法就像从应用程序请求以下 URI 一样简单:

http://api.clickatell.com/http/sendmsg?to=NUMBER&msg=Message+Body+Here   

SMTP 方法包括向sms@messaging.clickatell.com 发送纯文本电子邮件,正文如下例所示:

user: xxxxx
password: xxxxx
api_id: xxxxx
to: NUMBER
text: Message Body Here

在我看来,其他方法同样易于交互。您可以通过Clickatell API Guide查看完整的详细信息。

【讨论】:

【解决方案2】:

有几个选项。您可以使用Twilio、Clickatell 或其他许多网关。这些需要花钱,但比其他方法更可靠。我写了一个 C#/.NET library for Twilio that makes it super easy to use.

或者,您可以向每个用户询问他们的运营商,然后向他们手机的电子邮件地址发送一封电子邮件。这不太可靠,需要您知道他们使用的运营商,如果他们更换运营商,他们必须记得告诉您。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-09-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-02
    • 1970-01-01
    • 2012-04-21
    • 1970-01-01
    相关资源
    最近更新 更多