大佬教程收集整理的这篇文章主要介绍了ios – pjsip发送短信如何,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
该帐户在服务器上注册,我得到一个注册成功响应,但我找不到任何好的教程,显示如何发送短信.
我在网上找到了这本书,但它仍然没有给我任何关于如何使用这个库的例子:
http://www.scribd.com/doc/90092246/Pjsip-Dev-Guide#outer_page_48
我知道@R_990_10675@用:
@H_403_9@pjsip_endpt_create_request(pjsip_endpoint *endpt,const pjsip_method method,const pj_str_t *target,const pj_str_t *from,const pj_str_t *to,const pj_str_t *call_id,int cseq,const pj_str_t *text,pjsip_tx_data **p_tdata); pjsip_endpt_acquire_transport(pjsip_endpoint *endpt,pjsip_transport_type_e type,const pj_sockaddr_t *remote,int addr_len,const pjsip_tpSELEctor *sel,pjsip_transport **p_tp)但除此之外,我不知道.
注意:我不想要即时消息,我希望尽可能将文本作为SMS发送.
它需要在pjsip中完成,没有其他库(不幸的是没有灵活性).
提前致谢!
令我困惑的一件事是这个开发者指南:http://www.pjsip.org/release/0.5.4/PJSIP-Dev-Guide.pdf
有2个主题. 1是消息元素以及如何创建请求.另一种是即时通讯.我不确定SMS需要哪个.事实证明,它的即时通讯.
唯一需要的功能是:
@H_403_9@pjsua_im_send(pjsua_acc_id acc_id,const pj_str_t *mime_type,const pj_str_t *content,const pjsua_msg_data *msg_data,void *user_data);第一个变量acc_id是在应用程序SIP注册开始时初始化的内容.
第二个变量是您希望将消息发送到的数字.我初始化它是这样的:
@H_403_9@"sip:16476804556@sipserverdomain.com"第三个变量用于发送MIME.我没有用这个.所以它是NULl.
第四个变量是消息体本身.
例如:
@H_403_9@pj_str_t text; const char *msgText = [@"Hello there!" UTF8String]; text = pj_str((char*)msgText);然后我通过了& text到函数.
第五个变量是msg数据.再次,没有使用它.它是NULl.
第六个变量是用户数据.也没用过这个.空值.
@H_403_9@pjsua_im_send(app._sip_acc_id,&to,NULL,&text,null);希望这有助于那些有类似问题的人!-c0d3Junk13
以上是大佬教程为你收集整理的ios – pjsip发送短信如何全部内容,希望文章能够帮你解决ios – pjsip发送短信如何所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。