欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

brew 怎么发送长短信,

更新时间: 2014-01-05 02:45:53 责任编辑: Author_N1

 

Brew 如何发送长短信,急
我使用短信新接口ISMS_SendMsg发送短信,可不知道该如何发送长短信,短信内容超过70字符会被截掉。

这是我的参数设置:
/*
awo[i].nId = MSGOPT_UDH_CONCAT;
awo[i].pVal = (void *)  AEESMS_UDH_CONCAT_8;
i++;
*/
awo[i].nId = MSGOPT_TO_DEVICE_SZ;
awo[i].pVal = (void *) phone;
i++;
/* unicode text to be send */
awo[i].nId = MSGOPT_PAYLOAD_WSZ;
awo[i].pVal = (void *) msgContent;
i++;
/* encoding */
awo[i].nId = MSGOPT_PAYLOAD_ENCODING;
awo[i].pVal = (void *) AEE_ENC_UNICODE;
i++;

awo[i].nId = MSGOPT_MOSMS_ENCODING;
awo[i].pVal = (void *) AEESMS_ENC_UNICODE;
i++;

awo[i].nId = MSGOPT_END;

其中短信头,MSGOPT_UDH_部分的参数不会设置,请指教!十分感谢!
--参考方法--
长短信,就是一条条短短信(最多70字符)组合而成.
接收到的时候,再一条条拼接起来.
--参考方法--
长短信得自己拼接~
--参考方法--
不能发吧,每条最多就是那么多,长短信,只能截断一条一条发
--参考方法--
自己拼接。
--参考方法--
已解决,谢谢!
附上参考:
        awo[i].nId = MSGOPT_MSGTYPE;
awo[i].pVal = (void *) AEESMS_TYPE_EMS;
i++;

MSGOPT_SETUDHCONCAT8BUFFER(concbuff,pMe->seqNum,pMe->totalMsg,pMe->refNum);
awo[i].nId = MSGOPT_UDH_CONCAT;
awo[i].pVal = concbuff;
i++;
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 02:45:53
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/14120/
本文WWW.DOC100.NET DOC100.NET版权所有。