问题标签 [sms]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mobile - 程序化短信
以编程方式发送 SMS 文本消息的最佳方式是什么?
是否有任何免费的基于 Web 服务的 SMS 网关?
我知道,如果我碰巧知道用户的运营商(Sprint、AT&T 等),我可以通过基于电话号码 + 运营商的地址通过电子邮件发送 SMS 。我想要一个不需要我知道承运人的好解决方案。除此之外,是否有一种简单的方法可以在给定手机号码的情况下查找运营商?
据我了解,有一些独立于主要移动运营商的服务通过 API 提供按消息收费的服务。我想知道的是这些组织如何利用 SMS 网络。他们是否与移动运营商签订了转售服务的合同?
ios - 如何以编程方式在 iPhone 上发送短信?
有人知道使用官方 SDK / Cocoa Touch 以编程方式发送 SMS 是否可行,以及如何?iPhone
php - PHP 中的“可靠”SMS Unicode 和 GSM 编码
(更新了一点)
必须说,我对使用 PHP 进行国际化不是很有经验,而且大量搜索并没有真正提供我正在寻找的答案。
我需要找到一种可靠的方法来仅将“相关”文本转换为 Unicode,以便使用 PHP(只是暂时的,而服务是使用 C# 重写的)在 SMS 消息中发送 - 显然,此时发送的消息是发送的作为纯文本。
可以想象,我可以将所有内容都转换为 Unicode 字符集(而不是使用标准的 GSM 字符集),但这意味着所有消息都将限制为 70 个字符(而不是 160 个)。
所以,我想我真正的问题是:检测消息是否需要进行 Unicode 编码的最可靠方法是什么,所以我只需要在绝对必要时才这样做 (例如,对于非拉丁语言字符)?
添加信息:
好的,所以我花了一个上午的时间来解决这个问题,但我仍然没有比开始时更进一步(当然是因为我在字符集转换方面完全缺乏能力)。所以这是修改后的场景:
我有来自外部来源的短信,这个外部来源以纯文本 + Unicode 斜杠转义字符向我提供响应。例如“显示”文本:
让我们测试一下 öäü éàè אין תמיכה בעברית
回报:
让我们测试一下 \u00f6\u00e4\u00fc \u00e9\u00e0\u00e8 \u05d0\u05d9\u05df \u05ea\u05de\u05d9\u05db\u05d4 \u05d1\u05e2\u05d1\u05e8\u05d9\u05ea
现在,我可以以纯文本、GSM 03.38 或 Unicode 发送给我的 SMS 提供商。显然,将上述内容作为纯文本发送会导致很多缺失的字符(它们被我的提供者替换为空格) - 我需要采用与存在的内容相关的内容。我想要做的是以下内容:
如果所有文本都在GSM 03.38 代码页中,请按原样发送。(除上述希伯来字符外,所有字符都属于这一类,但需要转换。)
否则,将其转换为 Unicode,并通过多条消息发送(因为 Unicode 限制是 70 个字符而不是 SMS 的 160 个字符)。
正如我上面所说,我很难在 PHP 中执行此操作(由于内置了一些简单的转换函数,C# 并不是什么大问题),但很可能我只是在这里错过了显而易见的事情。我在 PHP 中也找不到任何用于 7 位编码的预制转换类 - 我尝试自己转换字符串并发送它似乎是徒劳的。
任何帮助将不胜感激。
c# - ASP.NET 和发送短信/拨打电话
我有一个场景,我需要拨打电话(固定电话/移动电话)或仅使用 ASP.NET 和 C# 向一组特定用户发送 SMS。Web 应用程序不是移动应用程序。
我该怎么做这些?硬件要求通常是什么?如果您能为我提供指点和参考网站,我将不胜感激。
sms - 在使用 GSM 调制解调器处理 SMS 时,您如何处理未经请求的响应(如来电/短信)?
我试图开发一个 GSM 调制解调器库来处理围绕system.io.ports.serialport
.
它不能很好地处理不请自来的响应,尤其是来电。
我已经为每个来电发送 AT 挂断命令,但是即使在您执行其他任务时,仍然会弹出未经请求的响应。
这使得正确处理非常困难。
java - 您可以使用什么来让应用程序能够接收 SMS 消息?
- 你需要使用某种提供者吗?
- 您可以设置自己的短信服务器吗?
- 是否存在任何开源解决方案?
我是一个短信新手,所以任何关于如何完成的见解都会很棒。我偏爱 Java,但任何语言都可以。
sms - 处理传入 SMS 消息的最佳方式是什么?
我有一个客户想要一个解决方案,允许送货人员发送短信(SMS 消息),因为他们已经在特定位置完成了取货。我正在寻找的是读取绑定 SMS 消息或 SMS 组件(如果合适)的代码。这将允许我创建一个 Windows 服务来读取消息并相应地更新 SQL 记录。
model-view-controller - 是否有任何支持多种请求类型的 MVC Web 框架?
在我尝试过的每个 MVC 框架(Rails、Merb、Waves、Spring 和 Struts)中,请求(和响应)的概念都与请求的 HTTP 概念相关联。也就是说,即使有一个作为 Request 超类的 AbstractRequest,AbstractRequest 也有诸如标头、请求方法(GET、POST 等)以及与 HTTP 相关的所有其他内容。
我想通过 SMS、Twitter、电子邮件或我可以为其制作适配器的任何其他媒体来支持请求-响应循环。有没有特别好的框架?
例如,我想到的唯一其他选择是创建一个 Twitter 轮询器,该轮询器在单独的线程中运行并将消息转换为本地 HTTP 请求,然后将响应发送回。
如果有一个很好的多请求媒体框架,路由会是什么样子?在 Rails 中,HTTP 路由看起来像这样:
Twitter 或 SMS 路由看起来如何?正则表达式匹配关键字和参数?
php - Is there a PHP security framework that protects phone numbers as well as passwords?
I understand the mantra of "don't roll your own" when it comes to site security frameworks.
For most cases anyway.
I'm going to be collaborating on a site that integrates text-messaging into the system.
I'd like to use an existing, well-tested security framework to protect the users data, but I need it to also protect a users phone number as well.
I wouldn't want to be the one responsible for a list of users cell phone numbers getting jacked and spammed.
What suggestions can the community offer?
web-applications - SMS + Web 应用程序:美国运营商用户在美国境内使用的 SMS“长代码”提供商?
Q.:如何在美国境内获得美国运营商用户使用的手机短信“长码”?
背景:我正在构建一个网络应用程序,用于接收来自手机的查询/向手机发送答案。应用程序设计(和业务模型)期望通过 SMS 与手机设备通信,通过 SMS“长代码”(VMN 或 MSISDN)寻址 Web 应用程序。手机用户将在美国境内发送/接收,并使用美国运营商。美国蜂窝服务中不提供长代码。