【问题标题】:Make a mobile number send an SMS让手机号码发送短信
【发布时间】:2018-02-11 02:23:41
【问题描述】:

我在想是否可以让(远程)手机/手机号码通过 C# 发送短信?

例如,我的手机号码是+00 000 000 0000,我希望它向0000发送一条消息并说“你好”,有没有这样的技术可以做到这一点?这与使用使用特定号码并发送到 0000 的 SMS Gateway API 不同。我希望我自己的手机号码在不接触我的手机的情况下发送该消息,是否可以通过任何 AT 命令,或者是否有任何(免费)API这可以帮助我吗?

谢谢。

【问题讨论】:

  • 通过AT指令可以发送和读取短信和拨打电话(从PC使用串口)参考:codeproject.com/Articles/38705/…
  • @Znaneswar 如果 sim 卡安装在远程设备上,它不会工作?即:袖珍wifi设备

标签: c# api sms message send


【解决方案1】:

试试 Twilio:https://www.twilio.com/

我的大部分项目都使用它。 您可以免费试用 30 天。试用期结束后,您必须至少使用 20.00 美元升级您的帐户。

它支持多种编程语言,包括.Net、Java、Python等。

【讨论】:

  • 我已经对这个和大量的 api 进行了研究。但是,我想要的是 sim 卡本身发送消息。
【解决方案2】:

如果您想让您的 PC 让您的手机发送 SMS 消息,您必须构建两个软件:

  1. 您必须编写一个手机操作系统本机的移动应用程序,该应用程序侦听某种推送通知服务,以了解何时发送消息。根据手机操作系统的不同,在不先root手机的情况下,可能会也可能不会实际发送短信。

  2. 然后,您需要在 PC 上编写代码以发送推送通知,您的手机应用程序将接收、响应和发送 SMS 消息。

如果您要问是否可以编写移动应用软件来使运行它的手机发送短信,那么我建议您参考您所针对的手机操作系统的 SDK 以获取该信息。

【讨论】:

  • 是的,我已经考虑过了。但我正在考虑将 sim 卡放在袖珍 wifi 中
猜你喜欢
  • 2016-02-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-01-10
  • 1970-01-01
  • 1970-01-01
  • 2013-12-14
  • 1970-01-01
相关资源
最近更新 更多