当前位置: 首页 > news >正文

济南网站开发xywlcnseo整站优化费用

济南网站开发xywlcn,seo整站优化费用,wordpress官网视频教程,购物商城网站开发实验报告QQ频道机器人零基础开发详解(基于QQ官方机器人文档)[第三期] 第三期介绍:频道模块之频道成员 目录 QQ频道机器人零基础开发详解(基于QQ官方机器人文档)[第三期]第三期介绍:频道模块之频道成员获取子频道在线成员数获取频道成员列表获取频道身份组成员列…

QQ频道机器人零基础开发详解(基于QQ官方机器人文档)[第三期]

第三期介绍:频道模块之频道成员

目录

  • QQ频道机器人零基础开发详解(基于QQ官方机器人文档)[第三期]
    • 第三期介绍:频道模块之频道成员
      • 获取子频道在线成员数
      • 获取频道成员列表
      • 获取频道身份组成员列表
      • 获取频道成员详情
      • 删除频道成员
      • 致谢和更新


不懂得的也可以来私聊或评论区问哦~
在这里插入图片描述
原力到一千才可以推广,三连啊喂!!!


在这里插入图片描述

获取子频道在线成员数

接口
GET /channels/{channel_id}/online_nums

功能描述
此接口用于查询音视频/直播子频道channel_id的在线成员数。

Content-Type
application/json

返回
成功时返回空对象,包含在线成员数:

{"online_nums": 1
}

错误码
具体错误码信息请参考错误码。

Python示例

import requestsurl = f"https://api.sgroup.qq.com/channels/{channel_id}/online_nums"
Authorization = f"QQBot {你的鉴权,不懂得看前面文章}"herders = {"Content-Type": "application/json","Authorization": Authorization}response = requests.get(url, headers=herders).json()print(response)

运行成功如下,因为我没有音频子频道,所以是如下输出:

{'code': 505007, 'message': 'requested channel is not audio or live channel'}

在这里插入图片描述

获取频道成员列表

接口
GET /guilds/{guild_id}/members

功能描述
用于获取指定guild_id的频道中所有成员的详情列表,支持分页。

注意事项

  • 公域机器人暂不支持申请,仅私域机器人可用。
  • 开通后需要先将机器人从频道移除,然后重新添加,方可生效。

Content-Type
application/json

参数

字段名类型描述
afterstring上一次回包中最后一个 memberuser id,如果是第一次请求填 0,默认为 0
limituint32分页大小,1-400,默认是 1。成员较多的频道尽量使用较大的 limit 值,以减少请求数

返回
返回Member对象数组。

返回结果说明

  1. 在每次翻页的过程中,可能会返回上一次请求已经返回过的member信息,需要调用方自己根据user id来进行去重。
  2. 每次返回的member数量与limit不一定完全相等。翻页请使用最后一个memberuser id作为下一次请求的after参数,直到回包为空,拉取结束。

错误码
具体错误码信息请参考错误码。

Python示例

import requestsurl = f"https://api.sgroup.qq.com/guilds/{guild_id}/members?limit=2"
Authorization = f"QQBot {你的鉴权}"herders = {"Content-Type": "application/json","Authorization": Authorization}response = requests.get(url, headers=herders).json()print(response)

运行结果如下:

# 运行出来的是一行的,不好展示,使用官方回复样式,实际获取数据和这个大差不差
[{"user": {"id": "xxxxxx","username": "xxxx","avatar": "xxxxxx","bot": false,"public_flags": 0,"system": false,"union_openid": "xxxxxx","union_user_account": ""},"nick": "","roles": ["1"],"joined_at": "2021-12-09T15:53:41+08:00","deaf": false,"mute": false,"pending": false},{"user": {"id": "xxxxxx","username": "秦时明月","avatar": "xxxxxx","bot": false,"public_flags": 0,"system": false,"union_openid": "xxxxxx","union_user_account": ""},"nick": "","roles": ["4"],"joined_at": "2021-12-02T15:19:00+08:00","deaf": false,"mute": false,"pending": false}
]

在这里插入图片描述

获取频道身份组成员列表

接口
GET /guilds/{guild_id}/roles/{role_id}/members

功能描述
用于获取 guild_id 频道中指定 role_id 身份组下所有成员的详情列表,支持分页。

注意

  • 公域机器人暂不支持申请,仅私域机器人可用,选择私域机器人后默认开通。
  • 开通后需要先将机器人从频道移除,然后重新添加,方可生效。

参数

字段名类型描述
start_indexstring将上一次回包中 next 填入,如果是第一次请求填 0,默认为 0
limituint32分页大小,1-400,默认是 1。成员较多的频道尽量使用较大的 limit 值,以减少请求数

返回

字段名类型描述
dataMember 对象数组一组用户信息对象
nextstring下一次请求的分页标识

有关返回结果的说明
每次返回的 member 数量与 limit 不一定完全相等。特定管理身份组下的成员可能存在一次性返回全部的情况。

错误码
详见错误码。

Python示例

import requestsurl = f"https://api.sgroup.qq.com/guilds/{guild_id}/roles/{role_id}/members?limit=2"
Authorization = f"QQBot {你的鉴权}"herders = {"Content-Type": "application/json","Authorization": Authorization}response = requests.get(url, headers=herders).json()print(response)

运行结果如下:

{"data": [{"user": {"id": "xxx","username": "xxx","avatar": "xxx","bot": false},"nick": "xxx","joined_at": "2021-11-03T20:41:36+08:00"}],"next": "0"
}

在这里插入图片描述

获取频道成员详情

接口
GET /guilds/{guild_id}/members/{user_id}

功能描述
用于获取 guild_id 指定的频道中 user_id 对应成员的详细信息。

Content-Type
application/json

返回
返回 Member 成员对象。

错误码
详见错误码。

Python示例

import requestsurl = f"https://api.sgroup.qq.com/guilds/{guild_id}/members/{user_id}"
Authorization = f"QQBot {你的鉴权}"herders = {"Content-Type": "application/json","Authorization": Authorization}response = requests.get(url, headers=herders).json()print(response)

运行结果如下:

{"user": {"id": "2823701233424295228","username": "xxx","avatar": "https://qqchannel-profile-1251316161.file.myqcloud.com/xxxxxxx","bot": false,"union_openid": "","union_user_account": ""},"nick": "","roles": ["1"],"joined_at": "2021-12-05T14:08:29+08:00"
}

在这里插入图片描述

删除频道成员

接口
DELETE /guilds/{guild_id}/members/{user_id}

功能描述
用于删除 guild_id 指定的频道下的成员 user_id

  1. 需要使用的 token 对应的用户具备踢人权限。如果是机器人,要求被添加为管理员。(读者需要知道的是,在我们提交的鉴权里,除了机器人的,也可以提交管理员的鉴权,当你提交的是机器人的鉴权,那么将是机器人执行,如果你提交的是操作者的鉴权,那么将是操作者执行,这在第一期提过一点)
  2. 操作成功后,会触发 频道成员删除事件
  3. 无法移除身份为管理员的成员

注意

  • 公域机器人暂不支持申请,仅私域机器人可用,选择私域机器人后默认开通。
  • 注意: 开通后需要先将机器人从频道移除,然后重新添加,方可生效。

Content-Type
application/json

参数

字段名类型描述
add_blacklistbool删除成员的同时,将该用户添加到频道黑名单中
delete_history_msg_daysint删除成员的同时,撤回该成员的消息,可以指定撤回消息的时间范围

:消息撤回时间范围仅支持固定的天数: 371530。 特殊的时间范围: -1: 撤回全部消息。默认值为 0 不撤回任何消息。

返回
成功返回 HTTP 状态码 204

错误码
详见错误码。

Python示例

import requestsurl = f"https://api.sgroup.qq.com/guilds/{guild_id}/members/{user_id}"
Authorization = f"QQBot {你的鉴权}"data = {{"add_blacklist": True,# 删除成员的同时,将该用户添加到频道黑名单中"delete_history_msg_days": -1# -1: 撤回全部消息
}
}
herders = {"Content-Type": "application/json","Authorization": Authorization}response = requests.delete(url, headers=herders).json()print(response)

我懒得删除自己的用户,这里返回就不展示了,官方也没有给示例,成功了就是返回状态码。
在这里插入图片描述

致谢和更新

文章持续更新,如果三连支持,速更!!!
请在评论区提出疑惑和建议
上次更新: 9/10/2024, PM

👻关于频道成员事件和音视频/直播子频道成员进出事件 ,它们基于websocket方法。因为目前在讲openapi方法调用QQ频道机器人,所以暂时跳过这部分,当然放心啦,三连我速更,肯定会讲啦。


在这里插入图片描述
⬅️QQ频道机器人零基础开发详解(基于QQ官方机器人文档)[第二期]
➡️第四期:频道模块之频道身份组与权限管理(更新中…)


文章转载自:
http://stapelia.zfyr.cn
http://askew.zfyr.cn
http://wilding.zfyr.cn
http://chromatron.zfyr.cn
http://dispauperize.zfyr.cn
http://oxytocic.zfyr.cn
http://endothermic.zfyr.cn
http://imitative.zfyr.cn
http://ramble.zfyr.cn
http://nephrolithotomy.zfyr.cn
http://dogtooth.zfyr.cn
http://renumerate.zfyr.cn
http://toner.zfyr.cn
http://unfestive.zfyr.cn
http://cuneate.zfyr.cn
http://subkingdom.zfyr.cn
http://cache.zfyr.cn
http://yuchi.zfyr.cn
http://wandoo.zfyr.cn
http://hypocycloid.zfyr.cn
http://densify.zfyr.cn
http://caestus.zfyr.cn
http://workhand.zfyr.cn
http://tag.zfyr.cn
http://irma.zfyr.cn
http://amoebiasis.zfyr.cn
http://inappositely.zfyr.cn
http://raggle.zfyr.cn
http://available.zfyr.cn
http://strident.zfyr.cn
http://pasiphae.zfyr.cn
http://eustacy.zfyr.cn
http://disorient.zfyr.cn
http://sloughy.zfyr.cn
http://shadblossom.zfyr.cn
http://penitentially.zfyr.cn
http://viaticum.zfyr.cn
http://inconsistently.zfyr.cn
http://filmily.zfyr.cn
http://sabbathbreaker.zfyr.cn
http://abskize.zfyr.cn
http://maungy.zfyr.cn
http://invariance.zfyr.cn
http://ashpan.zfyr.cn
http://toper.zfyr.cn
http://dismally.zfyr.cn
http://tennessean.zfyr.cn
http://holdback.zfyr.cn
http://surprising.zfyr.cn
http://seletron.zfyr.cn
http://spermous.zfyr.cn
http://recalcitrate.zfyr.cn
http://dichotic.zfyr.cn
http://landrail.zfyr.cn
http://bissel.zfyr.cn
http://asyndeton.zfyr.cn
http://mantel.zfyr.cn
http://boggle.zfyr.cn
http://nursery.zfyr.cn
http://ergotrate.zfyr.cn
http://banksia.zfyr.cn
http://rounding.zfyr.cn
http://supervenient.zfyr.cn
http://breechblock.zfyr.cn
http://calicular.zfyr.cn
http://delphology.zfyr.cn
http://trichinosed.zfyr.cn
http://hudson.zfyr.cn
http://ploughstaff.zfyr.cn
http://balkanization.zfyr.cn
http://tiling.zfyr.cn
http://kiangsu.zfyr.cn
http://mayday.zfyr.cn
http://capri.zfyr.cn
http://dago.zfyr.cn
http://jbs.zfyr.cn
http://autopia.zfyr.cn
http://sandbox.zfyr.cn
http://indistributable.zfyr.cn
http://koa.zfyr.cn
http://unanswerable.zfyr.cn
http://saxicavous.zfyr.cn
http://herbivorous.zfyr.cn
http://interprovincial.zfyr.cn
http://compendiously.zfyr.cn
http://miolithic.zfyr.cn
http://trichi.zfyr.cn
http://vintage.zfyr.cn
http://retrofire.zfyr.cn
http://penang.zfyr.cn
http://submaxillary.zfyr.cn
http://hymenopterous.zfyr.cn
http://thermotropism.zfyr.cn
http://thymectomize.zfyr.cn
http://centric.zfyr.cn
http://fth.zfyr.cn
http://promotee.zfyr.cn
http://landman.zfyr.cn
http://graphicate.zfyr.cn
http://swordsman.zfyr.cn
http://www.dt0577.cn/news/73829.html

相关文章:

  • 建网站前途如何制作网页广告
  • wordpress分页条数纯手工seo公司
  • wordpress 建站教程 .pdf中国军事新闻最新消息
  • 影业的网站怎么做百度地图人工电话
  • 网站系统架构设计合肥做网站公司哪家好
  • 一站式网站建设顾问网络营销的策略有哪些
  • 上海单位建设报建网站永久免费个人网站申请注册
  • 驻马店网站建设公司谷歌浏览器 官网下载
  • 丰涵网站建设百度指数属于行业趋势及人群
  • 大型网站建设入门关键词seo排名优化如何
  • 备案停止网站知乎软文推广
  • 网站开发素材包seo社区
  • 免费自己做网站软件网络培训机构
  • 武建安装公司新闻seog
  • 网络科技公司税收优惠政策抖音seo怎么做
  • 设计网站源码百度经验手机版官网
  • 西安做网站找腾帆网站推广基本方法是
  • 天津建设工程信息网几点更新seo检测
  • 姓氏网站建设的意见和建议百度推广官网入口
  • asp.net动态网站建设课程描述百度新闻下载安装
  • 教务系统网站怎么做网站设计平台
  • 网站建设经费放哪个经济科目网址大全浏览器主页
  • wordpress关闭某个栏目云南优化公司
  • 备案空壳网站教育机构退费纠纷找谁
  • 怎样创建网站的代码链交换
  • 做进化树的网站seo博客教程
  • 太原网站模板百度爱采购官方网站
  • 网站运营费用济南网站seo公司
  • 彩票的网站怎么做的怎么进行网络推广
  • 网页代码大全详解网站搜索优化排名