ios – pjsip发送短信如何

ios – pjsip发送短信如何,第1张

概述到目前为止,我试图通过pjsip发送sms消息而没有运气. 该帐户在服务器上注册,我得到一个注册成功响应,但我找不到任何好的教程,显示如何发送短信. 我在网上找到了这本书,但它仍然没有给我任何关于如何使用这个库的例子: http://www.scribd.com/doc/90092246/Pjsip-Dev-Guide#outer_page_48 我知道我应该使用: pjsip_endpt_cre 到目前为止,我试图通过pJsip发送sms消息而没有运气.

该帐户在服务器上注册,我得到一个注册成功响应,但我找不到任何好的教程,显示如何发送短信.

我在网上找到了这本书,但它仍然没有给我任何关于如何使用这个库的例子:
http://www.scribd.com/doc/90092246/Pjsip-Dev-Guide#outer_page_48

我知道我应该使用:

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中完成,没有其他库(不幸的是没有灵活性).

提前致谢!

解决方法 好的,我在这里再次回答与pJsip有关的问题.我希望这个库有适当的文档,其中函数调用被解释为更好的方式.

令我困惑的一件事是这个开发者指南:http://www.pjsip.org/release/0.5.4/PJSIP-Dev-Guide.pdf

有2个主题. 1是消息元素以及如何创建请求.另一种是即时通讯.我不确定SMS需要哪个.事实证明,它的即时通讯.

唯一需要的功能是:

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注册开始时初始化的内容.

第二个变量是您希望将消息发送到的数字.我初始化它是这样的:

"sip:16476804556@sipserverdomain.com"

第三个变量用于发送MIME.我没有用这个.所以它是NulL.

第四个变量是消息体本身.

例如:

pj_str_t text;const char *msgText = [@"Hello there!" UTF8String];text = pj_str((char*)msgText);

然后我通过了& text到函数.

第五个变量是msg数据.再次,没有使用它.它是NulL.

第六个变量是用户数据.也没用过这个.空值.

最后,这就是函数调用的样子:

pJsua_im_send(app._sip_acc_ID,&to,NulL,&text,NulL);

希望这有助于那些有类似问题的人!-c0d3Junk13

总结

以上是内存溢出为你收集整理的ios – pjsip发送短信如何全部内容,希望文章能够帮你解决ios – pjsip发送短信如何所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1209273.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-04
下一篇 2022-06-04

发表评论

登录后才能评论

评论列表(0条)

保存