1

我已经尝试在gammu中发送短信......这很简单,只需将数据存储到发件箱表,然后 gammu 将自动发送短信。我的问题在于当我的消息超过 160 个字符(例如 170 个)我的消息被截断(仅发送 160 个字符).. 我尝试在互联网上搜索,但我得到了 php 代码。

这是我存储到gammu的发件表时的代码:

if (koneksidb.con.State == ConnectionState.Open)
    koneksidb.con.Close();
koneksidb.con.Open();

MySqlCommand cmd = new MySqlCommand();
cmd.CommandText = @"INSERT INTO outbox (DestinationNumber , TextDecoded) VALUES 
                    ('"+txtPhoneNumber+"','"+txtMessage+"')";
cmd.Connection = koneksidb.con;
cmd.ExecuteNonQuery();

任何人都可以帮助我如何在 gammu 中发送超过 160 个字符的消息?需要建议 谢谢

4

1 回答 1

0

Gammu 手册中有详细的示例。

超过 160 个字符的消息将作为更多消息发送,您要么必须手动创建每个部分,要么使用 Gammu SMSD API 或 gammu-smsd-inject 来创建它们。

于 2016-10-16T11:39:22.180 回答