如何用Q群帮定游戏天谕公会稳定度

fusion2.dialog.manageQQGroup
日前创建的“托管模式”应用,不管是否上线均可以直接调用本接口。
日及以后创建的“托管模式”应用,需要申请使用权限。请按照模版提交API接口权限申请(申请方式详见),以获取接口调用权限。
“非托管模式”应用不支持调用本接口。
1. 接口类型:前端JS接口。
2. 接口功能:根据参数“type”传入的值不同,可以实现如下功能:
(1)在应用内创建游戏公会QQ群
(2)用户加入游戏公会QQ群
(3)用户退出游戏公会QQ群邀请用户加入功能
(4)邀请用户加入游戏公会QQ群
3. 功能描述:
(1)在应用界面上放置类似“创建公会QQ群”的按钮,用户点击后,调用本接口,“type”值传入“create”,弹出“创建公会QQ群”弹框。用户可以选择创建新的QQ群,或与现有QQ群进行绑定。
(2)在应用适当的位置放置“邀请加入公会QQ群”按钮,管理员点击后,调用本接口,type”值传入“invite”,弹出“邀请成员加入公会QQ群”弹框。管理员即可邀请其他用户加入公会QQ群。
(3)应用中已经有公会QQ群,在应用中放置“加入公会QQ群”的按钮,用户点击后,调用本接口,“type”值传入“join”,弹出“加入公会QQ群”弹框,用户确定后即可加入。
(4)如果用户已经加入了应用的公会QQ群,在适当的位置放置“退出”按钮,用户点击后,调用本接口,“type”值传入“quit”,弹出“退出公会QQ群”弹框,用户确定后即可退出QQ群。
4. 接口调用限制:
(1)支持的平台:本接口目前仅支持QQ空间平台。
(2)创建QQ群时,根据创建者的等级、是否是QQ会员或超级QQ来限制创建QQ群的数量及QQ群的级别,对应关系如下图所示:
(3)只有公会会长可以触发应用调用本接口进行创建公会QQ群的操作。
(4)只有群主/管理员可以触发应用调用本接口进行邀请成员加入公会QQ群的操作。
应用中在合适的地方放置“创建公会QQ群”的按钮,鼓励用户点击。
用户点击后,应用调用本接口弹出“创建公会QQ群”弹框。
用户可以选择创建新的QQ群,创建的群会自动与公会ID进行绑定。根据调用接口时传入的参数,在界面中显示群名字、群规模、以及是否需要验证。如下图所示:
用户也可以选择将公会ID与现有的QQ群进行绑定,在界面中显示可以绑定的QQ群,用户只能选择其中的一个QQ群进行绑定。如下图所示:
创建或绑定成功后,会在界面中返回群名称和群号。如下图所示:
同时用户会收到QQtips,如下图所示:
用户点击群号后,会弹出QQ群对话框,提示用户激活新创建的公会QQ群。如下图所示:
用户创建公会QQ群成功后,会QQtips提示用户可以邀请成员加入。用户也可以在创建的QQ群对话框中,进行邀请成员操作。
用户进行邀请成员操作后,应用调用本接口,弹出“邀请成员加入公会QQ群”弹框,如下图所示:
用户点击确定发出邀请后,会在界面上提示邀请已发出,如下图所示:
被邀请的成员就会收到邀请加入QQ群的QQtips,如下图所示:
成员确认之后,邀请的发起者收到成员加入群的确认QQtips,如下图所示:
如果应用中已经有游戏公会QQ群,在游戏公会的适当位置显示公会QQ群以及“加入”按钮。
用户点击“加入”按钮后,应用调用本接口,弹出“加入公会QQ群”弹框,如下图所示:
用户点击“确定”确认之后,公会QQ群默认需要管理员进行验证审核,弹框提示用户“请求已发出”。此时管理员会收到请求加入的QQtips,如下图所示:
等待管理员同意审核完成之后,用户才能加入该群,并QQtips提示用户请求通过,如下图所示:
如果用户已经加入了游戏公会QQ群,在游戏公会的适当位置显示公会QQ群以及“退出”按钮。
用户点击“退出”按钮后,应用调用本接口,弹出“退出公会QQ群”弹框,如下图所示:
用户点击“确定”确认之后,弹框提示用户“已成功退出该群”,并QQtips提示用户已退出群,如下图所示:
调用本前端接口前,应用中应该部署Fusion2的跨域文件以及引用脚本,请参阅:。
1. 参数说明
参数描述:操作类型。
创建公会QQ群,传入的值为“create”。
参数描述:游戏公会ID。
格式限制:请输入800,000,000及以下范围的正整数。
参数描述:创建的公会QQ群的群名。
长度限制:控制在10个汉字以内,超过10个汉字进行截断。
在页面,配置的分区ID即为这里的“zoneid”。
如果应用不分区,则为0。
参数描述:透传参数,用于onSuccess和onCancel回调,以识别请求。
透传方式:调用本接口时传入该参数,onSuccess或onCancel回调时,在JS中使用opt.context即可获取该透传参数(opt为本接口的回调函数形参)。
例如用户操作成功后,会回调onSuccess时获取该参数的值:
onSuccess&: function (opt)
alert("Succeeded: " + opt.context);
参数描述:用户操作成功后的回调方法。
方法要求: 回调函数的定义符合标准JS函数定义方式,即:function (opt)。
触发条件:用户点击弹出框中的“确定”按钮,提示成功,弹出框关闭。
参数描述:用户操作失败后的回调方法。
方法要求: 回调函数的定义符合标准JS函数定义方式,即:function (opt)。
触发条件:用户点击弹出框中的“确定”按钮,但请求后台失败。失败的返回码详见。
参数描述:用户取消操作后的回调方法。
方法要求: 回调函数的定义符合标准JS函数定义方式,即:function (opt)。
触发条件:用户点击取消或弹出框右上角的×按钮,弹出框关闭。用户取消时将同时关闭对话框,因此将先触发onCancel回调再触发onClose回调。
参数描述:对话框关闭时的回调方法。主要用于对话框关闭后进行UI方面的调整,onSuccess和onCancel则用于应用逻辑的处理,避免过度耦合。
方法要求: 回调函数的定义符合标准JS函数定义方式,即:function (opt)。
触发条件:用户点击取消或弹出框右上角的×按钮,弹出框关闭。用户取消时将同时关闭对话框,因此将先触发onCancel回调再触发onClose回调。
2. 调用示例
fusion2.dialog.manageQQGroup({
type: "create",
unionid: "",
groupname: "开发者公会",
zoneid: "123",
context: "manage-QQGroup-12345",
onSuccess: function(opt) {
alert("QQ群操作成功: " + fusion.JSON.stringify(opt));
onError: function(opt) {
alert("QQ群操作失败: " + fusion.JSON.stringify(opt));
onCancel: function(opt) {
alert("用户取消: " + fusion.JSON.stringify(opt));
onClose: function(opt) {
alert("浮层关闭: " + fusion.JSON.stringify(opt));
3. 返回参数说明
接口onsuccess返回码。详细返回码请参考。
opt.context
调用该接口时的context透传参数。
opt.groupname
调用本接口成功创建/绑定公会QQ群后,返回的群名字。
只有 opt.ret为0时,才会带有该参数。
opt.unionid
调用本接口进行绑定的公会QQ群的公会ID。
只有 opt.ret为0时,才会带有该参数。
opt.groupopenid
调用本接口成功绑定公会QQ群时返回的群openid,邀请、加入/退出时,都需要此参数。
只有 opt.ret为0时,才会带有该参数。
4. 回调示例
onSuccess: function(opt) {
if( 0 == opt.ret ) { //成功回调里面,并且ret为0
alert("QQ群操作成功: " + fusion.JSON.stringify(opt));
alert("群名字:" + opt.groupname);
alert("公会ID:" + opt.unionid);
alert("群openid:" + opt.groupopenid);
//成功回调里面,ret不为0,处理请求失败逻辑
1. 参数说明
参数描述:操作类型。
邀请成员加入公会QQ群,传入的值为“invite”。
参数描述:邀请的内容。
文本显示位置:用户发送邀请后,会在邀请者接收到的邀请加入群的QQtips中显示。
参数描述:表示被邀请成员的openid列表(这里传的openid对应的成员与当前发出邀请的用户不一定是好友关系)。
多个openid之间用“,”分隔,请使用数组的格式。
建议传入的openid不超过50个,如果多于50个,截取前面50个。
参数描述:游戏公会ID。
groupopenid
参数描述:群openid,在创建或绑定公会QQ群时获得。
在页面,配置的分区ID即为这里的“zoneid”。
如果应用不分区,则为0。
参数描述:透传参数,用于onSuccess和onCancel回调,以识别请求。
透传方式:调用本接口时传入该参数,onSuccess或onCancel回调时,在JS中使用opt.context即可获取该透传参数(opt为本接口的回调函数形参)。
例如用户操作成功后,会回调onSuccess时获取该参数的值:
onSuccess&: function (opt)
alert("Succeeded: " + opt.context);
参数描述:用户操作成功后的回调方法。
方法要求: 回调函数的定义符合标准JS函数定义方式,即:function (opt)。
触发条件:用户点击弹出框中的“确定”按钮,提示成功,弹出框关闭。
参数描述:用户操作失败后的回调方法。
方法要求: 回调函数的定义符合标准JS函数定义方式,即:function (opt)。
触发条件:用户点击弹出框中的“确定”按钮,但请求后台失败。失败的返回码详见。
参数描述:用户取消操作后的回调方法。
方法要求: 回调函数的定义符合标准JS函数定义方式,即:function (opt)。
触发条件:用户点击取消或弹出框右上角的×按钮,弹出框关闭。用户取消时将同时关闭对话框,因此将先触发onCancel回调再触发onClose回调。
参数描述:对话框关闭时的回调方法。主要用于对话框关闭后进行UI方面的调整,onSuccess和onCancel则用于应用逻辑的处理,避免过度耦合。
方法要求: 回调函数的定义符合标准JS函数定义方式,即:function (opt)。
触发条件:用户点击取消或弹出框右上角的×按钮,弹出框关闭。用户取消时将同时关闭对话框,因此将先触发onCancel回调再触发onClose回调。
2. 调用示例
fusion2.dialog.manageQQGroup({
type: "invite",
msg: "快来加入游戏公会吧",
receiver: ["6C9BA44E", "6DD04B31"],
unionid: "",
groupopenid: "5A4FDE2B0B4C753E745C",
zoneid: "123",
context: "manage-QQGroup-12345",
onSuccess: function(opt) {
alert("QQ群操作成功: " + fusion.JSON.stringify(opt));
onError: function(opt) {
alert("QQ群操作失败: " + fusion.JSON.stringify(opt));
onCancel: function(opt) {
alert("用户取消: " + fusion.JSON.stringify(opt));
onClose: function(opt) {
alert("浮层关闭: " + fusion.JSON.stringify(opt));
3. 返回参数说明
接口onsuccess返回码。详细返回码请参考。
opt.context
调用该接口时的context透传参数。
4. 回调示例
onSuccess: function(opt) {
if( 0 == opt.ret ) { //成功回调里面,并且ret为0
alert("QQ群操作成功: " + fusion.JSON.stringify(opt));
//成功回调里面,ret不为0,处理请求失败逻辑
1. 参数说明
参数描述:操作类型。
加入公会QQ群,传入的值为“join”。
参数描述:加入公会QQ群时设置的群名片。
长度限制:控制在7个汉字以内,超过7个汉字进行截断。
参数描述:游戏公会ID。
groupopenid
参数描述:群openid,在创建或绑定公会QQ群时获得。
在页面,配置的分区ID即为这里的“zoneid”。
如果应用不分区,则为0。
参数描述:透传参数,用于onSuccess和onCancel回调,以识别请求。
透传方式:调用本接口时传入该参数,onSuccess或onCancel回调时,在JS中使用opt.context即可获取该透传参数(opt为本接口的回调函数形参)。
例如用户操作成功后,会回调onSuccess时获取该参数的值:
onSuccess&: function (opt)
alert("Succeeded: " + opt.context);
参数描述:用户操作成功后的回调方法。
方法要求: 回调函数的定义符合标准JS函数定义方式,即:function (opt)。
触发条件:用户点击弹出框中的“确定”按钮,提示成功,弹出框关闭。
参数描述:用户操作失败后的回调方法。
方法要求: 回调函数的定义符合标准JS函数定义方式,即:function (opt)。
触发条件:用户点击弹出框中的“确定”按钮,但请求后台失败。失败的返回码详见。
参数描述:用户取消操作后的回调方法。
方法要求: 回调函数的定义符合标准JS函数定义方式,即:function (opt)。
触发条件:用户点击取消或弹出框右上角的×按钮,弹出框关闭。用户取消时将同时关闭对话框,因此将先触发onCancel回调再触发onClose回调。
参数描述:对话框关闭时的回调方法。主要用于对话框关闭后进行UI方面的调整,onSuccess和onCancel则用于应用逻辑的处理,避免过度耦合。
方法要求: 回调函数的定义符合标准JS函数定义方式,即:function (opt)。
触发条件:用户点击取消或弹出框右上角的×按钮,弹出框关闭。用户取消时将同时关闭对话框,因此将先触发onCancel回调再触发onClose回调。
2. 调用示例
fusion2.dialog.manageQQGroup({
type: "join",
name: "tom",
unionid: "",
groupopenid: "5A4FDE2B0B4C753E745C",
zoneid: "123",
context: "manage-QQGroup-12345",
onSuccess: function(opt) {
alert("QQ群操作成功: " + fusion.JSON.stringify(opt));
onError: function(opt) {
alert("QQ群操作失败: " + fusion.JSON.stringify(opt));
onCancel: function(opt) {
alert("用户取消: " + fusion.JSON.stringify(opt));
onClose: function(opt) {
alert("浮层关闭: " + fusion.JSON.stringify(opt));
3. 返回参数说明
接口onsuccess返回码。详细返回码请参考。
opt.context
调用该接口时的context透传参数。
4. 回调示例
onSuccess: function(opt) {
if( 0 == opt.ret ) { //成功回调里面,并且ret为0或ret为11
alert("QQ群操作成功: " + fusion.JSON.stringify(opt));
//成功回调里面,ret不为0,处理请求失败逻辑
1. 参数说明
参数描述:操作类型。
退出公会QQ群,传入的值为“quit”。
参数描述:游戏公会ID。
groupopenid
参数描述:群openid,在创建或绑定公会QQ群时获得。
在页面,配置的分区ID即为这里的“zoneid”。
如果应用不分区,则为0。
参数描述:透传参数,用于onSuccess和onCancel回调,以识别请求。
透传方式:调用本接口时传入该参数,onSuccess或onCancel回调时,在JS中使用opt.context即可获取该透传参数(opt为本接口的回调函数形参)。
例如用户操作成功后,会回调onSuccess时获取该参数的值:
onSuccess&: function (opt)
alert("Succeeded: " + opt.context);
参数描述:用户操作成功后的回调方法。
方法要求: 回调函数的定义符合标准JS函数定义方式,即:function (opt)。
触发条件:用户点击弹出框中的“确定”按钮,提示成功,弹出框关闭。
参数描述:用户操作失败后的回调方法。
方法要求: 回调函数的定义符合标准JS函数定义方式,即:function (opt)。
触发条件:用户点击弹出框中的“确定”按钮,但请求后台失败。失败的返回码详见。
参数描述:用户取消操作后的回调方法。
方法要求: 回调函数的定义符合标准JS函数定义方式,即:function (opt)。
触发条件:用户点击取消或弹出框右上角的×按钮,弹出框关闭。用户取消时将同时关闭对话框,因此将先触发onCancel回调再触发onClose回调。
参数描述:对话框关闭时的回调方法。主要用于对话框关闭后进行UI方面的调整,onSuccess和onCancel则用于应用逻辑的处理,避免过度耦合。
方法要求: 回调函数的定义符合标准JS函数定义方式,即:function (opt)。
触发条件:用户点击取消或弹出框右上角的×按钮,弹出框关闭。用户取消时将同时关闭对话框,因此将先触发onCancel回调再触发onClose回调。
2. 调用示例
fusion2.dialog.manageQQGroup({
type: "quit",
unionid: "",
groupopenid: "5A4FDE2B0B4C753E745C",
zoneid: "123",
context: "manage-QQGroup-12345",
onSuccess: function(opt) {
alert("QQ群操作成功: " + fusion.JSON.stringify(opt));
onError: function(opt) {
alert("QQ群操作失败: " + fusion.JSON.stringify(opt));
onCancel: function(opt) {
alert("用户取消: " + fusion.JSON.stringify(opt));
onClose: function(opt) {
alert("浮层关闭: " + fusion.JSON.stringify(opt));
3. 返回参数说明
接口onsuccess返回码。详细返回码请参考。
opt.context
调用该接口时的context透传参数。
4. 回调示例
onSuccess: function(opt) {
if( 0 == opt.ret ) { //成功回调里面,并且ret为0
alert("QQ群操作成功: " + fusion.JSON.stringify(opt));
//成功回调里面,ret不为0,处理请求失败逻辑
转换群openid失败。
解析用户openid失败。
权限不足。如果用户不是公会QQ群的群主/管理员,进行邀请操作会返回该错误码。
用户不在该公会QQ群内。
公会ID和groupopenid的对应关系错误。
创建公会QQ群时,一个公会ID只能和一个QQ群进行绑定。
用户加入公会QQ群时,如果公会QQ群需要群主/管理员进行验证审核,此时的返回码为11。
用户要加入的公会QQ群不存在。
用户退出的公会QQ群不存在。
邀请加入的公会QQ群不存在。
修改QQ群成员的群名片:
同步公会聊天内容到对应的QQ群:
查询公会QQ群的openid:
查询用户所加入的公会QQ群信息:
获取用户所在公会QQ群的群成员信息:
解绑公会ID与QQ群:ECG永恒国度强势进驻火源计划《上古世纪》翡翠谷刷牌子 教你怎么让武器《上古世纪》原大陆之书用途和来源上古世纪寂静之海沉船点整理《怪物猎人OL》玩家心得+游戏心情:采集《怪物猎人OL》昆贝尔湿地素材采集点《黑色沙漠》据点激活与工人采集详解完美世界《UW最终兵器》最新角色曝光~我看《怪物猎人OL》怪物乱入系统详解 狩猎环境《怪物猎人OL》隐士之森素材采集点
虚拟现实更多
《刀剑神域》能实现吗?完全潜行虚拟现实VR
UP2016腾讯互娱年度发布会 腾讯影业公布了
洛天依歌曲目被文化部公布网络音乐产品黑名
《魔兽》传奇影业又曝光全新中文海报
【永恒国度网游公会出品,原作者:ECG提莫,转载请注明出处】话说最近小编发现有很多玩家在玩“封印者”这款游戏却不知道怎么换线!!!一直在寻找换线的方法的小伙伴们注意啦~今天小编教给大家的就是“封印者”的选
【永恒国度网游公会出品,原作者ECG提莫,转载请注明出处】小编会在今天公布在《最终兵器》5月份版本中的英雄符文篇,也说不上是好是坏,也许有的玩家喜欢这个,但是也许有的玩家喜欢另一个……小编我在这篇帖子里是
【ECG永恒国度网游公会出品,原作者ECG提莫,转载请注明出处】《冰原基地的实战场景分析》,小编接触最终兵器已有半年多的时间,今天小编给大家带来的就是实战场景分析之冰原基地篇,希望大家能够喜欢~故事背景:第
【永恒国度网游公会出品,原作者ECG提莫,转载请注明出处】都说小编介绍英雄,却没有好好的对英雄选择符文效果进行一些详细的分析,那么今天小编就让读者朋友们带来一些福利,我们谈谈卡罗琳,雪伦, 慧 ,安东尼奥
【永恒国度网游公会出品,原作者ECG提莫,转载请注明出处】都说小编介绍英雄,却没有好好的对英雄选择符文效果进行一些详细的分析,那么今天小编就让读者朋友们带来一些福利,我们谈谈希尔德,佐伊,卡尔,玛格丽特
【永恒国度公会出品,原作者ECG提莫,转载请注明出处】今天给大家带来的是符文系统篇,很多玩家在进入游戏的时候不知道,以为这次测试和上测没有变化,其实不然,我们不仅仅增加了新英雄,此外还有新时装,新地图,
【永恒国度公会出品,原作者ECG提莫,转载请注明出处】从去年的β测试到现在,小编接触这个游戏已经有半年多的时间了,今天小编要开始爆料啦~小编最熟悉的肉盾坦克拳妹 改版啦~~不再是最硬的拳妹 而是最“硬”的拳妹
【永恒国度网游公会出品,原作者ECG提莫,转载请注明出处】小编在之前的“布兰登发电厂”里发表过怎样爬墙的技巧,但是又有很多小白玩到现在还是对这张地图不熟悉,怎么作战,哪里作战,甚至是战斗地点选在哪里这些
【永恒国度公会出品,原作者ECG提莫,转载请注明出处】当新版本出现后你们时候忽略了曾经的DPS榜首重装新娘-佐伊,小编发现新版本中使用佐伊的玩家真的是越来越少了,难道这个就是传说中的冷职业么?不!不是这样的
【永恒国度公会出品,原作者ECG提莫,转载请注明出处】游戏英雄那么多最近小编又开始迷恋上了圣菲尔德公主,她的这把手中**曾静让许多敌军又爱又恨,当然了圣菲尔德公主的上手难度并不是特别简单想要熟练的熟悉此英
【EC币管理月工资】201601请各位【EC币管理月工资】201602请各位【不爱睡觉的Ai君】大图书馆祝大【资源向】人形大图书馆(不爱睡【漫画向】有爱的漫画推荐(不爱
热门游戏专区
发帖数:196
发帖数:88
发帖数:2091
发帖数:680
发帖数:276
十年综合性网络游戏公会
& 2016 &&(
)&&&&&版权所有:加入腾讯公会的三大理由
1.海量公会专属奖励轻松拿
2.志同道合的朋友陪你闯天下
3.腾讯游戏激活码,最新最快发放
创建腾讯公会的三大理由
1.最公正的公会评判标准
2.最强大的曝光平台
3.最丰富的公会活动奖励和特权

我要回帖

更多关于 主播一定要公会 的文章

 

随机推荐