【问题标题】:Sending and SMS from your computer从您的计算机发送和发送短信
【发布时间】:2011-12-04 06:05:49
【问题描述】:

关于这个主题有大量数据,您只需拨打电话号码+@mobile-carrier.com 并发送消息,这不是我想要做的。

我想从命令行发送短信,在这种情况下,使用 php,但我很乐意使用 bash,并且最终可能会将其变成应用程序或插入 Safari。现在,一个测试用例很适合我。

我想做这样的事情: ./sms 619-555-1212 “这是消息”

我不需要将消息接收回计算机,这是一个只发送的代理。

使我在此找到的所有数据都不起作用的标准是,我希望我的正确 from: number 出现。我尝试使用电子邮件网关方法并将他从:标题更改为,但似乎它们在网关处被剥离。

我不介意付费服务给我一定数量的 SMS 信用来实现这一点。我想避免使用任何硬件,因为我必须使用调制解调器或其他方式才能连接到我的计算机。

如果我确实使用了一项服务,我将不胜感激提供如何在他们的 API 中执行此操作的示例。我觉得这应该花费我不超过 15 分钟的时间,但是我花了几个小时进行研究,并且对于那些与我想做的事情没有任何关系的小脚本并没有走得太远。

非常感谢,很抱歉我没有尽我所能理解这个协议。

【问题讨论】:

    标签: sms


    【解决方案1】:

    您可以使用 cURL 非常轻松地使用 Twilio 发送,因为发送 SMS 是一个带有三个参数的简单 POST 请求。下面是一个 bash 脚本示例,它可以进行调用,但可以修改为使用 SMS API。 http://labs.twilio.com/bash/

    (我在 Twilio 工作)

    【讨论】:

      【解决方案2】:

      你需要像http://www.clickatell.com/这样的短信网关

      【讨论】:

      • 我用过的最糟糕的系统,像瘟疫一样远离他们。如果你没有写下他们给你的每一个密钥和代码,你必须给他们发电子邮件,告诉他们你的商业计划,你打算做什么,然后他们才会给你。我还创建了 5 个具有相同用户名和密码的帐户,每个帐户都获得了 10 个免费积分,但由于它们都是同一个帐户,我有 4 个帐户有 10 个积分,一个有 50 个积分。我对这个系统没有信心。
      【解决方案3】:

      您可以使用任何网关,每发送一条消息都会向您收取几美分的费用。他们有一个简单的 REST API,只需要很少的编码。他们甚至为您提供了一个示例以供您入门。

      【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-10-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-08-01
      • 2019-07-28
      • 1970-01-01
      相关资源
      最近更新 更多