继续修改文档格式 并添加频道相关

This commit is contained in:
SocialSisterYi
2020-07-17 23:50:28 +08:00
parent f272277d22
commit 05ca6b603a
51 changed files with 2582 additions and 1931 deletions

View File

@@ -1,6 +1,6 @@
# API认证与鉴权
## Cookie方式
## Cookie方式web端
cookie中的值在访问登录接口成功登录时`set-cookie`写入
@@ -15,30 +15,36 @@ Token有效期为1月更改密码或过期失效
| SESSDATA | 登录Token | 用于用户识别与鉴权<br />作用同`access_key` |
| bili_jct | CSRF Token | 用于操作性接口 |
## APP方式
## APP方式手机客户端及TV端等
| 参数 | 含义 | 备注 |
| ------------- | ---------------- | -------------- |
| appkey | app密钥 | |
| sign | app签名 | |
| access_key | app登录Token | |
| refresh_token | app刷新登录Token | 仅在刷新时使用 |
| appkey | APP密钥 | |
| ts | 当前时间戳 | |
| sign | APP签名 | |
| access_key | APP登录Token | |
| refresh_token | APP刷新登录Token | 仅在刷新时使用 |
**接口鉴权:**
使用`appkey`作为api的必要参数并使用除`sign`外所有参数的url字串后连接相对应的盐值进行**md5校验**32位小写把计算结果作为sign的值与前面参数一同发送
**appkey与sign盐值一一对应**
**appkey与appsec一一对应**
已知的appkey与签名
| appkey | sign盐值 |
| ---------------- | -------------------------------- |
| 1d8b6e7d45233436 | 560c52ccd288fed045859ed18bffd973 |
| bb3101000e232e27 | 36efcfed79309338ced0380abd824ac1 |
| 07da50c9a0bf829f | 75d35aa5c06fb46e40059a6a5bf671a6 |
| 4409e2ce8ffd12b8 | 59b43e04ad6965f34319062b478f83dd |
| 37207f2beaebf8d7 | e988e794d4d4b6dd43bc0e89d6e90c43 |
| appkey | appsecsign盐值 | 来源 | 备注 |
| ---------------- | -------------------------------- | ---------- | -------- |
| 07da50c9a0bf829f | 75d35aa5c06fb46e40059a6a5bf671a6 | 安卓概念版 | |
| 1d8b6e7d45233436 | 560c52ccd288fed045859ed18bffd973 | 安卓 | |
| 37207f2beaebf8d7 | e988e794d4d4b6dd43bc0e89d6e90c43 | biliLink | |
| 4409e2ce8ffd12b8 | 59b43e04ad6965f34319062b478f83dd | TV端 | |
| 85eb6835b0a1034e | 2ad42749773c441109bdc0191257a664 | | |
| bb3101000e232e27 | 36efcfed79309338ced0380abd824ac1 | | |
| bca7e84c2d947ac6 | | 安卓 | 登录专用 |
| cc578d267072c94d | | 轻视频 | |
| cc8617fd6961e070 | | 漫画 | |
| iVGUTjsxvpLeuDCf | aHRmhWMLkdeMuILqORnYZocwMBpMEOdt | 安卓 | 取流专用 |
例如:

View File

@@ -8,12 +8,12 @@
根对象:
| 字段 | 类型 | 内容 | 备注 |
| ------- | ---- | -------- | ------------ |
| code | num | 返回值 | 0成功 |
| message | str | 错误信息 | 默认为0 |
| ttl | num | 1 | 作用尚不明确 |
| data | obj | 信息本体 | |
| 字段 | 类型 | 内容 | 备注 |
| ------- | ---- | -------- | ------- |
| code | num | 返回值 | 0成功 |
| message | str | 错误信息 | 默认为0 |
| ttl | num | 1 | |
| data | obj | 信息本体 | |
`data`对象:

View File

@@ -8,12 +8,12 @@
根对象:
| 字段 | 类型 | 内容 | 备注 |
| ------- | ---- | -------- | ------------ |
| code | num | 返回值 | 0成功 |
| message | str | 错误信息 | 默认为0 |
| ttl | num | 1 | 作用尚不明确 |
| data | obj | 信息本体 | |
| 字段 | 类型 | 内容 | 备注 |
| ------- | ---- | -------- | ------- |
| code | num | 返回值 | 0成功 |
| message | str | 错误信息 | 默认为0 |
| ttl | num | 1 | |
| data | obj | 信息本体 | |
`data`对象:

View File

@@ -8,12 +8,12 @@
根对象:
| 字段 | 类型 | 内容 | 备注 |
| ------- | ---- | -------- | ------------ |
| code | num | 返回值 | 0成功 |
| message | str | 错误信息 | 默认为0 |
| ttl | num | 1 | 作用尚不明确 |
| data | obj | 信息本体 | |
| 字段 | 类型 | 内容 | 备注 |
| ------- | ---- | -------- | ------- |
| code | num | 返回值 | 0成功 |
| message | str | 错误信息 | 默认为0 |
| ttl | num | 1 | |
| data | obj | 信息本体 | |
`data`对象: