首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Gammu和PostgreSQL发送8位短信

Gammu和PostgreSQL发送8位短信
EN

Stack Overflow用户
提问于 2016-02-02 06:49:00
回答 1查看 341关注 0票数 0

我正在和Gammu和PostgreSQL一起从我的电脑上发送短信。我已经成功地发送了一个正常的短信短信。

但是,当我试图向我的设备发送8位(二进制)消息时,我现在遇到了一些问题。下面是我向gammu‘发件箱’表注入消息的简单查询。

代码语言:javascript
复制
INSERT INTO outbox (
"DestinationNumber",
"Text",
"TextDecoded",
"Coding",
"UDH",
"CreatorID") VALUES (
'202555xxxx',
'02616A03776C66JF010000198C000403E800013003F200013003F30002323003F400023230',
'',
'8bit',
'06050407d50000',
'ConfigurationSMS');

如您所见,02616A03776C66JF010000198C000403E800013003F200013003F30002323003F400023230是我的短信文本,使用十六进制值编码。在发件箱表中,该值是正确的。

但是,当消息已经发送并且我正在查看收件箱表时,文本值将更改为这个02616A03776C66BF0100000D8C000203E800013103F2000131FD00 00007400650073007400

有人知道为什么Gammu发送不同的短信吗?如何防止这种变化的发生?谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-02-04 10:31:36

如前所述,HEX编码的字符串中有无效的字符。

但是我认为Gammu应该抱怨这样的错误,所以我将致力于解决上游的问题,参见https://github.com/gammu/gammu/issues/185的进展。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35146830

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档