Sms Symbian中的WAP推送短信

Sms Symbian中的WAP推送短信,sms,symbian,wap,Sms,Symbian,Wap,我已经成功地发送(和接收)二进制SMS,但我想完成的是发送接入点设置、书签或电子邮件设置等。 目前我发送的信息如下: //udh=0605040B8423F0 //message=FD0601AE02056A0045C60C037777772E676F6F676C65...000101 //udh iMessage->Des().Append(0x06); iMessage->Des().Append(0x05); iMessage->Des()

我已经成功地发送(和接收)二进制SMS,但我想完成的是发送接入点设置、书签或电子邮件设置等。 目前我发送的信息如下:

//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设置时,它会到达另一个端口并正确显示。

也从诺基亚处询问,结果是我做不到:(

当手机用作调制解调器并从PC发送命令时,可以完成此操作。
如果我能找到在手机上模拟所有这些的方法,那就太酷了。

既然你不能用短信来做,就用短信作为触发器,让手机上安装的应用程序知道从网站下载设置

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


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

FWIW,WAP push需要一个目标端口2948和(我认为)一个源端口9200,内容是一个WBXML格式的命令/请求,作为8位数据发送

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


我使用aspsms代理服务。他们有以下wap推送示例:


它可能有效,也可能无效……请自行承担风险:)

您没有提及如何发送SMS消息-您可以直接发送到特定端口的唯一方法是通过SMS套接字(而不是通过消息API)。您正在使用哪些端口?端口在UDH标头中定义。但正如我从诺基亚得到的回应——不能这样做。这就是问题所在——手机上没有应用程序。我想创建一个新的接入点,这样他就可以下载我的应用程序(以防手机还没有任何AP)。保护程序在头文件中声明-udh=0605040B8423F0