IT评测·应用市场-qidao123.com

标题: QQ频道呆板人零基础开发详解(基于QQ官方呆板人文档)[第二期] [打印本页]

作者: 忿忿的泥巴坨    时间: 2024-9-14 17:50
标题: QQ频道呆板人零基础开发详解(基于QQ官方呆板人文档)[第二期]
QQ频道呆板人零基础开发详解(基于QQ官方呆板人文档)[第二期]

第二期介绍:频道模块之频道管理


  

   不懂得的也可以来私聊或评论区问哦~

原力到一千才可以推广,三连啊喂!!!
  

获取用户详情

接口
  1. GET /users/@me
复制代码
功能形貌
用于获取当前用户(呆板人)详情。
Content-Type
  1. application/json
复制代码
返回
返回 User 对象。
错误码
详见错误码。
Python示例
  1. # 用于获取当前用户(呆板人)详情。import requestsurl = "https://api.sgroup.qq.com/users/@me"Authorization = f"QQBot {这个内容填写第一期我们获取的调用凭证}"
  2. herders = {    "Content-Type": "application/json
  3. ",    "Authorization": Authorization        }response = requests.get(url, headers=herders)print(response.json())
复制代码
获取的数据包如下:
  1. {
  2.   "id": "11586990140073229091",
  3.   "username": "gitsub",
  4.   "avatar": "https://thirdqq.qlogo.cn/g?b=oidb&k=M5TibpXicS7Jt4z89BZxiamAA&s=100&t=1641802698",
  5.   "union_openid": "74F138F7F3AF68C4B8E8325013FCA295",
  6.   "union_user_account": ""
  7. }
复制代码

获取用户频道列表

接口
  1. GET /users/@me
  2. /guilds
复制代码
功能形貌
用于获取当前用户(呆板人)所到场的频道列表,支持分页。
当 HTTP Authorization 中填入 Bot Token 是获取呆板人的数据,填入 Bearer Token 则获取用户的数据。
总的来说就是
  1. Authorization = f"QQBot {这个内容填写第一期我们获取的调用凭证}"
复制代码
你要获取呆板人数据,格式为QQBot {这个内容填写第一期我们获取的调用凭证},如果获取用户数据,格式为Bearer 调用凭证
Content-Type
  1. application/json
复制代码
返回
返回 Guild 对象数组。
错误码
详见错误码。
Python示例
  1. import requests"""用于获取当前用户(呆板人)所到场的频道列表,支持分页。当 HTTP Authorization 中填入 Bot Token 是获取呆板人的数据,填入 Bearer Token 则获取用户的数据。"""url = "https://api.sgroup.qq.com/users/@me/guilds"Authorization = f"QQBot {这个内容填写第一期我们获取的调用凭证}"
  2. headers = {    "Content-Type": "application/json
  3. ",    "Authorization": Authorization}response = requests.get(url, headers=headers).json()print(response)
复制代码
获取的数据包如下:
  1. [{
  2.     "id": "696527283900292399",
  3.     "name": "鹅们的萌宠啦咔咔啦",
  4.     "icon": "https://groupprohead-76292.picgzc.qpic.cn/482231626508223/100?t=1626508224633",
  5.     "owner_id": "4828365788198541698",
  6.     "owner": false,
  7.     "joined_at": "2021-12-08T16:12:31+08:00",
  8.     "member_count": 17,
  9.     "max_members": 300,
  10.     "description": "123"
  11. }]
复制代码





欢迎光临 IT评测·应用市场-qidao123.com (https://dis.qidao123.com/) Powered by Discuz! X3.4