2017-09-02 150 views
-2

我在想如果可以通过C#发送短信(远程)手机号码?拨打手机号码发送短信

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

谢谢。

+0

通过使用AT命令,你可以发送和阅读短信和(使用串行端口从PC)拨打电话参考:https://开头www.codeproject.com/Articles/38705/Send-and-Read-SMS-through-a-GSM-Modem-using-AT-Com – Znaneswar

+0

@Znaneswar如果SIM卡安装在远程设备上,它不会工作?即:袖珍WiFi设备 – Nii

回答

1

如果你试图让你的电脑,让您的手机发送短信,你就必须建立两个软件:

  1. 你会写一个移动应用程序,原产于手机侦听某种推送通知服务的操作系统知道何时发送消息。根据手机操作系统的不同,如果没有先安装手机,实际发送短信可能会也可能不会。

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

如果你问你可以写的移动应用软件,可能会导致它运行在发送短信的手机,那么我会向您推荐您在这方面的资料针对手机操作系统的SDK。

+0

是的,我已经考虑过了。但我想在SIM卡里面放一个口袋wifi – Nii

0

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

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

它支持大量的编程语言,包括.Net,Java和Python等

+0

我已经对这个和很多api进行了研究。但是,我想要的是SIM卡本身发送消息。 – Nii

相关问题