gpt4 book ai didi

java - 我们如何管理 SMS,哪种语言是最好的处理方式?

转载 作者:太空宇宙 更新时间:2023-11-03 13:01:03 24 4
gpt4 key购买 nike

我知道很多人一直在询问如何创建 SMS 服务器,但由于有些人只询问 C# 或 PHP 解决方案,因此知识 fragment 化。我的情况不同:

我需要开发 2 种不同的服务:

  1. 接收短信,其中包含客户的客户想要什么样的信息的关键工作,例如“足球赛程”和在某些数据库中搜索以将类似“12/12 NY X”之类的信息发送回发件人的手机洛杉矶 14:00h\n 13/12 DC X TX 21:00h";

  2. 客户来到我的网站并支付了 1000 条短信“祝女孩们圣诞快乐!”可以根据他/她想要通知的人类型,输入数字或在我们自己的数据库中随机选择一组。

为此我可以使用:

  1. Delphi 用于桌面/Web 的 Java 用于 Android 的 Java 用于 Web 的 PHP;
  2. MySQL Firebird
  3. 个人服务器互联网第 3 方服务器;
  4. Internet 上的 SMS API 服务具有无限 SMS 发送包的个人电话。

所以,选择很多。我可以在手机中使用 Android 应用程序,也可以在通过 USB 连接到手机的 PC 中使用其他类型的应用程序。我还可以使用带有 3G 插槽的诺基亚上网本,并通过我的应用程序对其进行管理。

我从未编写过处理任何手机网络服务的程序。

我想从无限的 StackOverflow 用户智慧中了解的是:

  1. 在这些技术的 SMS 可用资源问题上,哪些选项最适合实践?
  2. 是否有任何包含这些论点的已完成社区项目,我可以参与其中或将任何代码/知识导入我的项目?
  3. 是否有包含这两项服务的 API?

我试图避免与手机网络提供商签约来提供该服务。成本将使它变得不可能。我们不打算获得丰厚的利润,只是为了在我所在的地区提供此类服务。

谢谢大家!

最佳答案

全局有大量可用的 Web 到 SMS 网关。

通常他们会为传入和传出的短信提供一个 http 接口(interface)。

因此,最简单的解决方案是找到负担得起的网关提供商,并设置任何类型的网络服务器来监听网关提供商对传入消息的 http 请求。这可以在您熟悉的任何环境中完成。

对于传出消息,您只需调用网关提供商的 url,例如
http://examplegateway.com/send?msisdn=23443&message=Merry+Christmas+to+you+Girls&secret=somesecrethash

这比直接在手机上编程更容易,而且通常也更便宜。至少在欧洲。

与网关供应商签订的契约(Contract)与供应商的数量一样多。预付费、后付费、批量价格、月费、现收现付,随你便。

关于java - 我们如何管理 SMS,哪种语言是最好的处理方式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11470853/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com