1

而不是收件人的发件人号码,我希望它是使用 AT 命令的名称。

我使用 GSM 调制解调器通过 AT 命令成功发送消息。有人可以提供

使用发件人姓名而不是手机号码发送短信的解决方案。

4

2 回答 2

4

实际上,发送者不能发送正常的短信,以便接收者可以读取他的名字。接收终端具有从电话簿中查找号码并替换号码的能力。发送短信时,发送短信不编码发送方号码,因为这是网络的特性:当MO SMS(SMS-Submit)转换为MT-SMS(SMS-Deliver)时,然后接收者的号码“被替换”为发送者的号码。因此,当您使用 SMS 时,不能发送姓名而不是号码。如果需要显示特定的名称/号码,则需要联系网络提供商。AT 命令只接受电话号码作为 CMGS 参数。希望这能回答你的问题。

于 2011-04-12T12:39:04.673 回答
2

据我所知,使用 GSM 调制解调器时无法更改为发件人 ID。详情请看这篇文章,尤其是最后一部分。您将需要连接到 SMSC(直接或间接)而不是使用 GSM 调制解调器来使其工作。

于 2011-02-07T07:22:57.753 回答