返回提交历史
Modified
user/check_nickname.md
+28
-17
XFEstudio/bilibili-API-collect
修改检查昵称可用性的api
a0c4316
代码差异
1 个文件
+28
-17
@@ -2,16 +2,14 @@
2
2
也可用于判断指定昵称的用户是否存在
3
3
4
4
### 请求地址
5
> https://passport.bilibili.com/web/generic/check/nickname
5
> http://passport.bilibili.com/web/generic/check/nickname
6
6
7
7
*方式:GET*
8
8
9
### 使用说明
10
11
9
**参数:**
12
10
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
13
11
| -------- | ---- | ----------- | ------ | ---- |
14
| nickname | str | 目标昵称 | 必要 | 注意大小写 |
12
| nickname | url | 目标昵称 | 必要 | 注意大小写 |
15
13
16
14
**json回复:**
17
15
@@ -20,24 +18,23 @@
20
18
| code | num | 状态码 | **详细说明见下一表格** |
21
19
| message | str | 错误详情 | 若昵称可用,则不返回message |
22
20
23
关于其中的 code状态码:
24
25
| 值 | 意义 | 备注 |
26
| ------ | ----------------------------- | --------------------------- |
27
| 0 | 昵称未被注册 | 此时不返回message |
28
| 2001 | 该昵称已被他人使用 |不知道和40014有什么区别 |
29
| 40004 | 昵称不可包含除\-和_以外的特殊字符 | \- |
30
| 40005 | 昵称过长 | \- |
31
| 40006 | 昵称过短 | \- |
32
| 40014 | 昵称已存在 | \- |
21
`code`状态码:
33
22
34
其余返回值暂未发现
23
| 值 | 含义 |
24
| ----- | --------------------------------- |
25
| 0 | 昵称未被注册 |
26
| 2001 | 该昵称已被他人使用 |
27
| 40002 | 昵称包含敏感信息 |
28
| 40004 | 昵称不可包含除\-和_以外的特殊字符 |
29
| 40005 | 昵称过长 |
30
| 40006 | 昵称过短 |
31
| 40014 | 昵称已存在 |
35
32
36
### 示例:
33
**示例:**
37
34
38
35
查询昵称 `test` 是否被使用
39
36
40
https://passport.bilibili.com/web/generic/check/nickname?nickName=test
37
http://passport.bilibili.com/web/generic/check/nickname?nickName=test
41
38
42
39
```json
43
40
{
@@ -45,3 +42,17 @@ https://passport.bilibili.com/web/generic/check/nickname?nickName=test
45
42
"message":"昵称已存在"
46
43
}
47
44
```
45
46
查询昵称 `bishi` 是否被使用
47
48
http://passport.bilibili.com/web/generic/check/nickname?nickName=bishi
49
50
```json
51
{
52
"code":40002,
53
"message":"昵称包含敏感信息"
54
}
55
```
56
57
58