【问题标题】:Send a cellphone SMS text without the use of a third-party service [closed]在不使用第三方服务的情况下发送手机短信 [关闭]
【发布时间】:2013-05-21 15:59:49
【问题描述】:

是否可以在不依赖第三方服务(电话公司提供的 API 除外)的情况下使用 Windows Server、.NET、C# 或 PHP 向 q 客户的手机发送 SMS 文本消息。

我的要求是在重置客户密码时使用 SMS 文本消息自动进行身份验证,但我有安全问题,我不想使用第三方。我越能将其保留在我们的项目内部越好(除非您可以在回答中证明安全性)。

更新:

我们决定使用 SMS 中继应用,这很容易实现。有许多应用程序已经这样做了。这是我要尝试的一个。

https://play.google.com/store/apps/details?id=eu.apksoft.android.smsgateway&hl=en

【问题讨论】:

标签: c# php .net sms windows-server-2008


【解决方案1】:

您可以构建一个简单的移动应用程序,该应用程序可以查询您的 api 并直接从运行它的手机发送消息。简单、便宜,一切尽在掌握!

我们在一个我正在使用 atm 的项目中提供了这个解决方案,它似乎工作得很好。查找 http 请求并使用短信/发送消息。至少在 Android 上,这只需几行代码就可以完成 :)

【讨论】:

  • 哦,非常聪明的方法,因为我们有多个使用安卓手机的管理员。
  • 具体的解决方案具体在哪里?我有点困惑,为什么这是公认的答案?
  • @MenelaosBakopoulos 他想从他们的内部系统发送 SMS 消息,制作一个发送 SMS 消息的移动应用程序可以解决问题 - 不是吗?
【解决方案2】:

您始终可以使用 SMSLib 之类的库: http://smslib.org/

您需要购买 SMSLib 可以使用的设备

【讨论】:

    【解决方案3】:

    对于其他人发布的答案,我会添加以下内容:

    • 使用Gammu (or Wammu):将带有usb 的手机或gsm 调制解调器连接到您的计算机并使用Gammu 发送短信。优点:廉价的解决方案,经用户验证。缺点:需要安装和设置 Gammu/Wammu

    • 使用名为:硬件短信网关的设备(有关可能的示例,请参阅google search results)。优点:可靠性和安全性(这些设备通常具有内置数据库、故障转移机制等)。缺点:这需要花钱,所以你必须进行投资。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-02-24
      • 2012-11-10
      • 1970-01-01
      • 1970-01-01
      • 2016-12-06
      • 1970-01-01
      相关资源
      最近更新 更多