2

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

4

2 回答 2

4

Clickatell是一种流行的 SMS 网关,覆盖 220 多个国家的 819 个网络

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 指南中查看完整的详细信息。

于 2010-05-08T10:53:02.740 回答
0

有几个选择。您可以使用Twilio、Clickatell 或其他许多网关。这些需要花钱,但比其他方法更可靠。我为 Twilio 编写了一个 C#/.NET库,它非常易于使用

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

于 2010-05-08T22:51:45.283 回答