1 / 3
文档名称:

用BREW发送普通短信的使用方法.doc

格式:doc   大小:35KB   页数:3页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

用BREW发送普通短信的使用方法.doc

上传人:840122949 2018/11/9 文件大小:35 KB

下载得到文件列表

用BREW发送普通短信的使用方法.doc

相关文档

文档介绍

文档介绍:用BREW发送普通短信的使用方法
摘要本文介绍了在BREW平台下如何用ITAPI接口的ITAPI_SendSMS()函数实现发送普通中文短消息的用法。
关键字 BREW ,ITAPI,SMS,短消息
基本调用方法
我们可以用BREW的ITAPI_SendSMS()函数来发送中/英文短消息。ITAPI_SendSMS()函数的原形如下:
int ITAPI_SendSMS
(
ITAPI *pITapi,
const char * pszDst,
const char * pszMsg,
AEECLSID clsDst,
PFNSMSSTATUS pfn,
void *pUser
)
其中:
pszDst——接收方的手机号码;
pszMsg——要发送的文本消息,要求格式为char*,如发中文,需要把UNICODE字符串强制转换成 const char*;
clsDst——对普通短信,该值为0;
pfn ——用户自己写的回调函数,用来返回发送的状态,该函数可有可无;
pUser——如果有回调函数,该值是给回调函数的输入参数;
例如,发送英文短信的方法为:
ITAPI_SendSMS(pITapi, "8581112222", "Hello World", 0, MyMOSMSNotify, pMe);
如果要发送中文短信,需要把中文字符串由AECHAR* 强制转换成(const char*),按照英文短信的发送方法发送就可以了。例子如下:
AECHAR w_string[]= { 0x4F60, 0x597D,0x4e2D,0x56FD, ‘\0’}; //你好中国
ITAPI_SendSMS(pITapi, "8581112222", (const char*)w_string, 0, MyMOSMSNotify, pMe);

回调函数的使用方法
ITAPI_SendSms()实际上是一个异步调用,即该函数发消息到系统底层,再由底层完成短消息的发送。所以短信发送成功与否的状态值需要CALL BACK函数返回。前面提到的回调函数pfn的作用是返回发送的状态值。如果程序中需要显示发送成功或失败的结果,则需要用户自己创建一个回调函数;反之,则可以只写一个空函数。
这里大家要注意区分ITAPI_SendSMS()的返回值和回调函数返回的状态值这两者的区别。前者是表明ITAPI_SendSMS()函数是否正确执行,即是否发送;由于是异步调用,消息发送是否成功则需要底层通过回调函数来通知。所以在回调函数里的状态值是真正的发送结果。
BREW API reference 定义了回调函数的类型为PFNSMSSTATUS:
typedef void (*PFNSMSSTATUS)(void * pUser, int16 status);
如果用户的回调函数名为MySmsNotify, 则其函数原形为:
void MySmsNotify(CSmsApp * pApp, int16 status);
如果要做显示发送结果的处理,我们建议在回调函里只把发送状态值status保存下来,在回调函数外处理显示结果;而不建议在回调函数里面直接显示发送结果。因为BREW API指

最近更新

浙江海通食品集团股份有限公司招聘管理体系 41页

2025年福建生物工程职业技术学院单招职业技能.. 43页

2025年苏州百年职业学院中单招职业倾向性考试.. 43页

2025年西双版纳职业技术学院单招职业适应性测.. 47页

社区双拥工作计划开头范本与社区双拥工作计划.. 4页

社区综合文化服务中心工作计划结尾与社区综合.. 4页

社区防汛应急预案与社区领导班子思想纪律作风.. 6页

2025年辽宁轨道交通职业学院单招职业适应性测.. 43页

感染性休克病例讨论徐巧敏 32页

2025年郑州信息科技职业学院单招职业倾向性测.. 45页

2025年重庆资源与环境保护职业学院单招职业倾.. 46页

2025年长沙职业技术学院单招职业技能测试必刷.. 44页

2025年阳光学院单招职业技能考试必刷测试卷最.. 43页

2025年陕西旅游烹饪职业学院单招职业适应性考.. 44页

结核病防治日宣传活动方案与结题报告会主持词.. 3页

2025年青岛酒店管理职业技术学院单招职业技能.. 44页

第2周C语言知识和Keil C51的使用PPT课件 54页

2025年黑龙江旅游职业技术学院单招职业技能测.. 46页

英语书面表达技巧与英语协会年度工作总结汇编.. 4页

联通公开服务承诺书与聚氨酯喷涂发泡施工方案.. 11页

良种场治安综治意见与艺术创作情况汇报材料汇.. 6页

药师工作总结4篇与药师工作总结模板汇编 14页

进口业务的基本程序 31页

中国生活垃圾中转站行业市场分析报告 4页

《基于PIC单片机的胰岛素泵硬件电路的设计与实.. 16页

2025年度塑料膜课程设计端盖设计 24页

北京丹灵云科技有限责任公司手持机使用操作说.. 1页

严重创伤急救早期救治流程图 2页

特病单议申请表 2页

雨水设计控制雨量计算书 3页