MCBBS Wiki:API:修订间差异

添加1,354字节 、​ 2022年7月30日 (星期六)
无编辑摘要
无编辑摘要
无编辑摘要
第13行: 第13行:
| UID || number|| 要查询用户的 UID。 || ✓
| UID || number|| 要查询用户的 UID。 || ✓
|}
|}
===响应===
以 UID 3038 为例。
<syntaxhighlight lang="JSON">
{
  "uid": 3038, // 用户 UID
  "nickname": "混乱", // 用户名
  "credits": {
    "heart": 0, // 爱心数
    "contribute": 165, // 贡献数
    "diamond": 3447, // 钻石数
    "popularity": 11454, // 人气数
    "credit": 46696, // 积分总数
    "nugget": 10648, // 金粒数
    "gem": 11, // 宝石数
    "ingot": 0, // 金锭数
    "star": 1 // 下界之星数
  },
  "activites": {
    "post": 6791, // 回帖数
    "thread": 577, // 主题数
    "digiest": 4, // 精华数
    "userGroups": [ // 用户所拥有的用户组(机器可读)
      "admin",
      "artist",
      "super_moderator"
    ],
    "userGroupsText": [ // 用户所拥有的用户组(人类可读)
      "管理员",
      "Lv.Inf 艺术家",
      "超级版主"
    ],
    "currentGroup": "admin", // 用户当前的用户组(机器可读)
    "currentGroupText": "管理员" // 用户当前的用户组(人类可读)
  },
  "locked": false // 用户是否被锁定
}
</syntaxhighlight>
===响应状态代码===
===响应状态代码===
{| class="wikitable"
{| class="wikitable"
第50行: 第87行:
| type || string || API 返回信息类型。<br>默认值:img<br>可以是以下其中之一:img,json ||   
| type || string || API 返回信息类型。<br>默认值:img<br>可以是以下其中之一:img,json ||   
|}
|}
===响应===
当 type 为 img 时,将会重定向至{{code|Content-Type}}为{{code|image/webp}}的 webp 图片。
当 type 为 json 时,将返回以下 JSON 数据。
<syntaxhighlight lang="JSON">
{
  "id": 3,
  "path": "/images/memes/3.webp",
  "page": "混乱"
}
</syntaxhighlight>
===响应状态代码===
===响应状态代码===
{| class="wikitable"
{| class="wikitable"
第67行: 第115行:
| 未找到图片。  
| 未找到图片。  
|}
|}
{{MCBBS Wiki导航}}
{{MCBBS Wiki导航}}
[[Category:Wiki页面]]
[[Category:Wiki页面]]
维护员、​界面管理员、​巡查员、​监督员、​小部件编辑者
3,469

个编辑