问题标签 [smslib]

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.

0 投票
1 回答
10730 浏览

android - 是否有任何 api 可用于在 android 中通过互联网发送短信

我正在制作一个应用程序,我必须在其中向另一个号码发送短信,internet但我不想使用手机原生 api 即smsManager 意味着我不想向移动运营商支付短信费用这意味着。我想用来Internet发送messages.like twillonexmo但我无法在我的android应用程序中使用这个api。如果我在我的 android 中使用这个 api,应用程序就会崩溃,所以如果有任何 api,请建议我。或任何其他参考都可以通过 发送短信internet。或通过使用webservices

0 投票
0 回答
440 浏览

java - SMSLib:得到NO_ROUTE后,我该怎么办?

我有一个网络服务,可以接收一条要发送的短信。一条 SMS = 一个 HTTP 呼叫。

那是: http://.../my-ws/?to=56998180333&body=blabla

该网络服务使用 SMSLib,并附加了一个 JSMPPGateway:

这是一次完成,因为 getInstance() 就像一个单例。

当我发送短信时,我这样做:

这通常工作正常。
连接始终保持打开状态,并且通过该方法发送 SMS。如果应用程序空闲时间过长,它将以新的 http 请求开始,并且连接将再次打开。那里没问题。

问题是当 outboundMessage 在 sendMessage() 之后没有 refNo 时。
不抛出异常,并返回此日志:

发生该错误后,所有以下 SMS 都会引发相同的 NO_ROUTE 错误(所有发送调用)

我通过重新启动应用程序来解决这个问题(也就是说,服务的实例再次启动,JSMPPGateway 被创建并再次附加,等等)。

还有其他更好的方法来解决这个问题吗?例如,以编程方式仅重新启动 JSMPPGateway 连接。

0 投票
1 回答
1782 浏览

java - 如何将AT命令的输出转换为java中的字符串?

我正在尝试读取 AT 命令的结果(执行命令以从控制台对 GSM 调制解调器执行各种操作)。我已经看到并成功测试了使用 Java OuputStream 类将 AT 命令的结果作为输出流,但我需要做的是将结果不是作为输出流,而是在我的类中获取一个变量(现在是字符串)。

如果有可能这样做

效果很好,怎么可能做这样的事情

我正在以这种方式尝试

但是为了得到结果,我将 at 命令本身作为这样的字符串......输出:

0 投票
1 回答
761 浏览

java - 使用 Swing (netbeans) 在 SMSlib sendmessage 上添加进度条

嗨,我是 java 新手,这将是我第一次使用进度条。例如,我尝试使用 google,但不知道如何在 SMSlib sendmessage java 类上使用它。

顺便说一句,我使用 netbeans 作为我的 IDE。

框架代码

0 投票
1 回答
310 浏览

java - 我是否需要将 smslib 导入 eclipse 才能开始使用它?

为了使用 smslib,我已经完成了所有安装。我没有得到的部分是我应该对我下载的 smslib.zip 做什么?我如何使用这个库...

0 投票
1 回答
920 浏览

c# - 使用 SMSlib 问题重新启动服务

我目前面临一个与 SMSlib for .NET 库相关的问题(您可以在http://www.smslib.org/下载它)顺便说一句,我使用了 SendMessage 示例(您可以在 ...\Examples\SendMessage 中找到它)在库中,并尝试使用 VS2012 编译和运行它......它工作正常,但是当我在添加一点代码以重新启动服务后再次尝试重新启动服务时它从未成功......

您知道如何使服务正确重启吗?

顺便说一句,部分代码如下:

0 投票
0 回答
1868 浏览

java - 如何使用 SMSLib 发送短信

我正在尝试使用 SMSLib 和 USB GSM 调制解调器发送短信。我在 Maven 项目中执行此操作,并且在 pom.xml 中有以下依赖项:

我的java代码如下:

SMSlib 的文档指出我需要定义一个网关,例如

据我了解,我相信这应该是已连接的调制解调器。我对此很陌生,所以我无法真正理解“调制解调器”构造函数的参数应该是什么样的

或者

我如何知道参数 gatewayId、address、simPin、simPin2 和 memroyLocations?

目前,运行代码时出现以下错误:

0 投票
1 回答
480 浏览

java - 在 SMSLib JSMPPGateway 中指定“编号计划指示符”

使用 SMSLib (JSMPPGateway) 连接到 SMPP 服务器时,如何指定“编号计划指示符”。

这是我当前的 JSMPPGateway 初始化:

问题是我无法连接到网关:

我的提供商(SMPP 服务器的所有者)告诉我我没有使用正确的编号计划指示器。如何设置该参数?

0 投票
1 回答
554 浏览

java - 没有定义网关 SMSlib

我正在尝试学习使用 SMSlib 使用 ZTE MF631 usb 调制解调器发送短信。这是我的代码:

当我运行我的代码时,我收到以下错误:

0 投票
1 回答
229 浏览

java - 无法编译 smslib 示例代码

我真的需要关于这件事的帮助,我现在真的很累,用谷歌搜索了所有东西,最后在这里注册了一个帐户。我正在尝试使用 smslib 在移动设备上发送消息。我完成了 jar 文件的安装和放置。我不明白的是,当我尝试编译位于 smslib 示例文件夹中的 java 程序时,它无法识别任何类。我有smslib-v3-master文件夹,我在 Notepad++ 中工作以编译我的程序。我做了蚂蚁命令,但没有任何帮助。我对 ant 与 build.xml 的关系以及实际发生的情况一无所知,请在这里寻求帮助。程序未编译,因为 javac 无法识别类或接口