2 qq 28525067 qq_28525067 于 2015.05.28 10:06 提问

短信猫smslib如何得到发送报告?

如题-我想获得发送成功后的发送报告-应该如何获得-短信猫的商家说发送成功后会用AT指令返回一个OK,求大神指点,详细一些。。

2个回答

gaaa1113
gaaa1113   2015.05.28 10:26

短信猫发送成功后会返回 ..+CMGS: 25....OK.. 25 是序号你可以截取

qq_28525067
qq_28525067 这个我知道啊。。关键是这个返回的AT指令用什么得到啊?什么方法?我手上没有API。。
2 年多之前 回复
jymfist
jymfist   2015.05.28 10:58

呃,发送报告是你在PDU码里的SRR设置的
SRR 请求状态报告(Status Report Request),1表示需要状态报告,0表示不需要

jymfist
jymfist 回复qq_28525067: 也不是很了解你在什么层次上进行开发,如果你想看的是StatusReport, SR会是一条单独的短信发回给你. 如果你是想看到的是AT+CMGS的结果,你调用的发送API会将结果返回给你
2 年多之前 回复
jymfist
jymfist 回复qq_28525067: 没太懂你的意思,所以我罗嗦一下
2 年多之前 回复
qq_28525067
qq_28525067 现在主要问题是,我已经知道这个设备有这个功能了,也知道设置了setStatusReport(true);回给报告,而且判断方法我都写好了,如果回来的是OK就返回true,但是我唯一找不到的就是这个报告,应该是个String字符串啥的吧,用啥方法接啊?用什么对象获得啊?
2 年多之前 回复
qq_28525067
qq_28525067 大体意思我都知道,这个么setStatusReport(true); 然后呢??我在哪得到反馈信息啊。。。
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片