|
{
|
|
"qrcode": {
|
|
"web": {
|
|
"get_qrcode_and_token": {
|
|
"url": "https://passport.bilibili.com/x/passport-login/web/qrcode/generate?source=main-fe-header",
|
|
"method": "GET",
|
|
"verify": false,
|
|
"comment": "请求二维码及登录密钥"
|
|
},
|
|
"get_events": {
|
|
"url": "https://passport.bilibili.com/x/passport-login/web/qrcode/poll",
|
|
"method": "GET",
|
|
"verify": false,
|
|
"params": {
|
|
"qrcode_key": "str: 登陆密钥",
|
|
"source": "main-fe-header"
|
|
},
|
|
"comment": "获取最新信息"
|
|
}
|
|
},
|
|
"old": {
|
|
"get_qrcode_and_token": {
|
|
"url": "https://passport.bilibili.com/qrcode/getLoginUrl",
|
|
"method": "GET",
|
|
"verify": false,
|
|
"comment": "旧请求二维码及登录密钥"
|
|
},
|
|
"get_events": {
|
|
"url": "https://passport.bilibili.com/qrcode/getLoginInfo",
|
|
"method": "POST",
|
|
"verify": false,
|
|
"data": {
|
|
"oauthKey": "str: 登陆密钥"
|
|
},
|
|
"comment": "旧获取最新信息"
|
|
}
|
|
},
|
|
"tv": {
|
|
"get_qrcode_and_auth_code": {
|
|
"url": "https://passport.bilibili.com/x/passport-tv-login/qrcode/auth_code",
|
|
"method": "POST",
|
|
"verify": false,
|
|
"data": {
|
|
"appkey": "str: appkey",
|
|
"sign": "str: 签名",
|
|
"ts": "str: 时间戳",
|
|
"local_id": "int: 0"
|
|
},
|
|
"comment": "tv 请求二维码及登录密钥"
|
|
},
|
|
"get_events": {
|
|
"url": "https://passport.bilibili.com/x/passport-tv-login/qrcode/poll",
|
|
"method": "POST",
|
|
"verify": false,
|
|
"data": {
|
|
"appkey": "str: appkey",
|
|
"sign": "str: 签名",
|
|
"ts": "str: 时间戳",
|
|
"local_id": "int: 0",
|
|
"auth_code": "str: 登陆密钥"
|
|
},
|
|
"comment": "tv 获取最新信息"
|
|
}
|
|
}
|
|
},
|
|
"password": {
|
|
"get_token": {
|
|
"url": "https://passport.bilibili.com/x/passport-login/web/key",
|
|
"method": "GET",
|
|
"verify": false,
|
|
"comment": "获取登录盐值、加密公钥"
|
|
},
|
|
"captcha": {
|
|
"url": "https://passport.bilibili.com/x/passport-login/captcha",
|
|
"method": "GET",
|
|
"verify": false,
|
|
"comment": "获取极验信息"
|
|
},
|
|
"login": {
|
|
"url": "https://passport.bilibili.com/x/passport-login/web/login",
|
|
"method": "POST",
|
|
"verify": false,
|
|
"data": {
|
|
"username": "string: 账号",
|
|
"password": "string: 加密的密码",
|
|
"keep": "bool: true",
|
|
"key": "string: 密钥",
|
|
"token": "string: 极验信息中的登陆密钥 token",
|
|
"challenge": "string: 极验 challenge",
|
|
"validate": "string: 极验 validate",
|
|
"seccode": "string: 极验 seccode"
|
|
},
|
|
"comment": "登录"
|
|
}
|
|
},
|
|
"sms": {
|
|
"send": {
|
|
"url": "https://passport.bilibili.com/x/passport-login/web/sms/send",
|
|
"method": "POST",
|
|
"verify": false,
|
|
"data": {
|
|
"tel": "string: 手机号码",
|
|
"cid": "int: 地区对应的 id (contries_codes.json 中对应的一个地区的 id 项,不是 country_id。",
|
|
"source": "string: main_web",
|
|
"token": "string: 极验信息中的登陆密钥 token",
|
|
"challenge": "string: 极验 challenge",
|
|
"validate": "string: 极验 validate",
|
|
"seccode": "string: 极验 seccode"
|
|
},
|
|
"comment": "发送验证码"
|
|
},
|
|
"login": {
|
|
"url": "https://passport.bilibili.com/x/passport-login/web/login/sms",
|
|
"method": "POST",
|
|
"verify": false,
|
|
"data": {
|
|
"tel": "string: 手机号码",
|
|
"cid": "int: 地区对应的 id (contries_codes.json 中对应的一个地区的 id 项,不是 country_id。",
|
|
"code": "string: 验证码",
|
|
"source": "string: main_web",
|
|
"captcha_key": "string: 发送验证码时产生的返回值",
|
|
"keep": "bool: true",
|
|
"go_url": "跳转 url"
|
|
},
|
|
"comment": "验证码登录"
|
|
}
|
|
},
|
|
"safecenter": {
|
|
"check_info": {
|
|
"url": "https://api.bilibili.com/x/safecenter/user/info",
|
|
"method": "GET",
|
|
"verify": false,
|
|
"params": {
|
|
"tmp_code": "str: 验证标记代码"
|
|
},
|
|
"comment": "获取验证信息"
|
|
}
|
|
}
|
|
}
|
|
|