Api 如何在Windows 7上以编程方式发送短信,并将自己的个人手机号码显示为发件人?

Api 如何在Windows 7上以编程方式发送短信,并将自己的个人手机号码显示为发件人?,api,windows-7,sms,Api,Windows 7,Sms,我希望能够通过编程从我的Windows 7操作系统上的应用程序(以任何语言编码或使用任何协议)发送短信,发送时将显示我自己的个人手机号码作为发件人 我不介意为需要安装在我的电脑和手机上的服务或应用付费。像MightyText这样的应用程序与我想要的非常接近,但并没有提供实际的API 像Twillio或Clickatel这样的服务提供了非常好和干净的API,但尽可能不允许“发送”电话号码成为个人移动电话号码。这些服务似乎需要一个新的专用电话号码或短代码。我也有同样的要求,发现这项服务: 它是免费的

我希望能够通过编程从我的Windows 7操作系统上的应用程序(以任何语言编码或使用任何协议)发送短信,发送时将显示我自己的个人手机号码作为发件人

我不介意为需要安装在我的电脑和手机上的服务或应用付费。像MightyText这样的应用程序与我想要的非常接近,但并没有提供实际的API


像Twillio或Clickatel这样的服务提供了非常好和干净的API,但尽可能不允许“发送”电话号码成为个人移动电话号码。这些服务似乎需要一个新的专用电话号码或短代码。我也有同样的要求,发现这项服务: 它是免费的(需要注册),但它就像一个符咒

如果您知道C#,这里有一个基本片段(需要RestSharp):


我有同样的确切要求,发现这项服务: 它是免费的(需要注册),但它就像一个符咒

如果您知道C#,这里有一个基本片段(需要RestSharp):


您好,smsgateway.me很好,我尝试了您的代码,效果很好,但如何向多个收件人发送消息?谢谢他们的服务还没有结束吗?我找不到android应用程序…嗨,smsgateway.me很好,我尝试了你的代码,效果很好,但是我如何向多个收件人发送消息?谢谢他们的服务还没有结束吗?我找不到android应用程序。。。
var client = new RestClient("http://smsgateway.me/api/v3/");
var request = new RestRequest("messages/send", Method.POST);
request.AddParameter("email", "your@email.com");
request.AddParameter("password", "Your Password");
request.AddParameter("device", 1234);
request.AddParameter("number", phoneNumber);
request.AddParameter("message", "Your message here.");
var response = client.Execute(request);