xmpp怎么让群主踢人?
不知道其他语言版的xmpp,framework是怎样的,就OC版提供的xmpp框架来说,它只提供了邀请其他用户进群的API:
- (void)inviteUser:(XMPPJID *)jid withMessage:(NSString *)inviteMessageStr
在网上找了半天的解决答案,才在一位qq群好友的提示下,要自己IQ消息,最终才自己封装了群主送飞机票这个功能
方法如下
1首先找到xmpp官方文档:http://wiki.jabbercn.org/XEP-0045#.E8.BF.9B.E5.85.A5.E4.B8.80.E4.B8.AA.E6.88.BF.E9.97.B4
2拷贝出XML消息
例子 78. 主持人踢出房客
<iq from='fluellen@shakespeare.lit/pda'
id='kick1'
to='harfleur@henryv.shakespeare.lit' //这个加了个henryv(很礼物)应该是某个后台服务|to房间
type='set'>
<query xmlns='http://jabber.org/protocol/muc#admin'>
<item nick='pistol' role='none'>
<reason>Avaunt, you cullion!</reason>
</item>
</query>
</iq>
3翻译成OC代码,并封装为一个方便调用的API
其实总的思路不难,但是实现过程还是花了半天多的功夫,1理清xml语法格式 2理解对应的参数含义,3参考xmpp源码,实现功能
最后真传一句话:
抓住NSXMLElement这个元素根类,然后创建各种对应xml元素节点,最后组装
转载于:https://www.cnblogs.com/dzq1991/p/6126767.html
xmpp怎么让群主踢人?相关推荐
- 林奇社区群主招募!福利福利福利!
2018.4.28,林奇正式亮相于众人跟前,虽然仅短短30天光景,LKY林奇币凭借其币市抗跌神器的称号吸引了圈内各位大鳄关注,上线30天,连涨三十天!从初始价格的0.68到今天的1.7,前期建仓的朋友 ...
- 微信功能升级:低调开卖全球上网卡 得罪群主进不了群
10月25日,微信发布新版本(6.3.28版),升级了微信群的两项功能.除此之外,澎湃新闻还发现,新版本微信新增了WeSim全球上网卡功能. 需群主确认才能邀请朋友进群 现在,微信群中,群主可启用&q ...
- 微信群服务器失败是什么原因,为什么微信群转让群主失败?微信群转让群主方法是什么?...
为什么微信群转让群主失败?微信群转让群主方法是什么?如果你是微信群的群主,您可以转让微信群主的身份给别人哦,有微信用户表示微信群转让群主失败,为什么微信群转让群主失败呢?接下来小编会为大家回答哦. 微 ...
- Java继承的综合案例——群主发红包
群主发普通红包.某群有多名成员,群主给成员发普通红包.普通红包的规则: 群主的一笔金额,从群主余额中扣除,平均分成n等份.,让成员领取. 成员领取红包后,保存到成员余额中. 请根据描述,完成案例中所有 ...
- redis主从读写分离replication复制数据+sentienl哨兵集群主备切换
说明:最近公司在自己搭建了一套redis主从读写分离+sentinel哨兵集群主备切换,通过手工去搭建replication复制+主从架构+读写分离+哨兵集群+高可用redis集群架构 公司的已经搭建 ...
- QQ群主怎么清理群里的不良内容(怎么一次性全部删除QQ群不良信息)
今天突然发现加我们的QQ群的人数减少了,打开群属性看到了如下信息,该群在群搜索结果中的排名将不予展示,群内一下内容模块存在较多不良内容,清理并通过审核可解除搜索屏蔽并提升星级.显示是4星,最优是5星! ...
- 【继承】【群主发红包案例】
一.题目要求: 群主发普通红包.某群有多名成员,群主给成员发普通红包.普通红包的规则: ①.群主的- -笔金额, 从群主余额中扣除,平均分成n等份,让成员领取. ②.成员领取红包后,保存到成员余额中. ...
- Java练习继承群主发红包案例(分析与实现)
题目: 群主发普通红包,某群有多名成员,群主给成员发普通红包,普通红包的规则: 群主的一笔金额,从群主余额中扣除,平均分成n等份,让成员领取: 成员领取红包后,保存到成员余额中. 请根据描述,完成案例 ...
- python爬取qq群成员_Python selenium 加载并保存QQ群成员,去除其群主、管理员信息的示例代码...
一位伙计自己开了个游戏室,想在群里拉点人,就用所学知识帮帮忙,于是就有了这篇文章,今天小编特此通过实例代码给大家介绍下Python selenium 加载并保存QQ群成员去除其群主.管理员信息的示例代 ...
- Python--selenium 加载并保存QQ群成员,去除其群主、管理员信息
Python–selenium 加载并保存QQ群成员,去除其群主.管理员信息. 一位老哥自己开了个游戏,想在群里拉点人,就用所学知识帮帮忙,于是就有了这篇文章... 拙笔,拿来分享一下.纯属原创,其他 ...
最新文章
- OpenStack实践(一):Ubuntu16.04下DevStack方式搭建p版OpenStack
- Marshal类的简单使用
- shell中条件判断语法与判断条件小结
- mybatis04--Mapper动态代理实现
- wxWidgets:wxGridRangeSelectEvent类用法
- 配置集群Nginx+Memcached+Tomcat集群配置
- Web开发-Django视图层
- docker之手动构建新的镜像
- MOQL--操作数(Operand) (二)
- mac 上 php 验证码不显示图片
- 鸟哥的linux私房菜博客目录
- R语言解决数学题江苏高考理科数学2018填空压轴题
- win10计算机系统盘不足,Win10系统C盘空间不足?简单5招,教你安全清理C盘垃圾!...
- 解读Vue项目文件目录结构,实例化Vue对象,数据和方法
- JavaWeb重点笔记
- Canvas绘制六边形网格
- 电子商务运营数据分析
- 软考高项论文写作指南分享
- 【尚医通】手机登录功能
- STM32学习心得十八:通用定时器基本原理及相关实验代码解读
热门文章
- 求证:拉皮手术费多少钱,拉皮手术后会有哪些后遗症,原来如此
- 移动硬盘文件或目录损坏且无法读取要怎么办啊
- 关于unity商店里的隐藏组件
- python自动化,微信发送信息
- LabWindows/CVI(一):各文件类型的含义及初始项目的搭建
- html 图片下载浏览器默认会打开新页面预览图片解决方案
- Dell 2850服务器磁盘阵列数据恢复案例
- 小程序嵌套h5页面_小程序内嵌H5的方法介绍
- 浅谈网银USB key使用原理与安全策略
- php爬虫严选,用 Python 爬取网易严选妹子内衣信息,探究妹纸们的偏好|python爬虫|python入门|python教程...