WAP推送短信在Symbian中

时间:2009-02-09 13:03:18

标签: sms symbian wap

我设法发送(并接收)二进制短信,但我想要完成的是发送接入点设置或书签或电子邮件设置等。 目前我发送的信息如下:

//udh=0605040B8423F0
//message=FD0601AE02056A0045C60C037777772E676F6F676C65...000101
    //udh
    iMessage->Des().Append(0x06);
    iMessage->Des().Append(0x05);
    iMessage->Des().Append(0x04);
    iMessage->Des().Append(0x0B);
    iMessage->Des().Append(0x84);
    iMessage->Des().Append(0x23);
    iMessage->Des().Append(0xF0);

    iMessage->Des().Append(0xFD);
    iMessage->Des().Append(0x06);

但是它们以相同的格式到达并且也到达与普通SMS相同的端口。当我从操作员接收AP设置时,它会到达某个不同的端口并正确显示。

4 个答案:

答案 0 :(得分:1)

从诺基亚那里得到它并且判决结果是我无法完成。 :(

当手机用作调制解调器并从PC发送命令时,可以执行此操作。 如果我能弄明白如何模仿电话中的所有内容,那就太酷了。

答案 1 :(得分:0)

由于您无法使用短信,只需将短信用作触发器,因此手机上安装的应用程序知道从网站下载设置。

在该应用程序中,使用消息传递API更新电子邮件设置,使用commsdb API更新APN设置,使用webkit API更新bookmaks,所有这些都根据您刚刚从网站下载的数据。

部署成为一个问题,需要进行更多的开发,但这应该可以胜任。

答案 2 :(得分:0)

FWIW,WAP推送要求目标端口为2948,并且(我认为)源端口为9200,内容是以8位数据形式发送的WBXML格式化命令/请求。

此链接显示如何使用Symbian设置端口:

http://www.newlc.com/Sending-a-message-from-Symbian-C.html

答案 3 :(得分:0)

我使用aspsms代理服务。他们为wap push提供了这个示例:http://www.aspsms.com/examples/asp/wappush.asp

它可能有效......请自担风险:)