mirror of
https://github.com/PaiGramTeam/mihoyo-api-collect.git
synced 2024-11-22 07:07:43 +00:00
Merge branch 'main' of https://github.com/Kamisato-Ayaka-233/mihoyo-api-collect
This commit is contained in:
commit
71cd6c0854
@ -19,7 +19,7 @@ _请求方式:GET_
|
||||
**参数:**
|
||||
|
||||
| 字段 | 类型 | 内容 | 备注 |
|
||||
| ---- | ---- | ---- | ---- |
|
||||
|-------------|------|-------------|--------------------|
|
||||
| key | str | 启动器Key | |
|
||||
| launcher_id | num | 启动器ID | |
|
||||
| language | str | 返回文本语言的国家代码 | 国服仅支持中文(zh-cn) |
|
||||
@ -30,7 +30,7 @@ _请求方式:GET_
|
||||
根对象:
|
||||
|
||||
| 字段 | 类型 | 内容 | 备注 |
|
||||
| ---- | ---- | ---- | ---- |
|
||||
|---------|-----|---------------------------------------------------------|---------------------------------------|
|
||||
| retcode | num | 返回码<br>-204 请求参数`launcher_id`的值无效<br>-205 请求参数`key`的值无效 | |
|
||||
| message | str | 返回消息 | |
|
||||
| data | obj | 推荐信息 | 若请求参数中的`language`为不支持的语言,则所有数据均为空与空数组 |
|
||||
@ -38,7 +38,7 @@ _请求方式:GET_
|
||||
`data`对象:
|
||||
|
||||
| 字段 | 类型 | 内容 | 备注 |
|
||||
| ---- | ---- | ---- | ---- |
|
||||
|--------|-----|--------------|----|
|
||||
| adv | obj | 背景图片信息 | |
|
||||
| banner | arr | 游戏资讯 | |
|
||||
| icon | arr | 启动器侧边栏图标及其信息 | |
|
||||
@ -50,7 +50,7 @@ _请求方式:GET_
|
||||
`data`对象→`adv`对象:
|
||||
|
||||
| 字段 | 类型 | 内容 | 备注 |
|
||||
| ---- | ---- | ---- | ---- |
|
||||
|-------------|-----|--------------|---------------------------------------------------|
|
||||
| background | str | 背景图片的URL | 文件名中“_”字符前为该图片的MD5校验码 |
|
||||
| icon | str | 版本热点按钮图片的URL | |
|
||||
| url | str | 版本专题内容页面的URL | |
|
||||
@ -60,7 +60,7 @@ _请求方式:GET_
|
||||
`data`对象→`banner`数组→对象:
|
||||
|
||||
| 字段 | 类型 | 内容 | 备注 |
|
||||
| ---- | ---- | ---- | ---- |
|
||||
|-----------|-----|------------|-----------|
|
||||
| banner_id | str | 待调查 | |
|
||||
| name | str | 待调查 | 似乎总是为空字符串 |
|
||||
| img | str | 文章封面图片的URL | |
|
||||
@ -70,7 +70,7 @@ _请求方式:GET_
|
||||
`data`对象→`icon`数组→对象:
|
||||
|
||||
| 字段 | 类型 | 内容 | 备注 |
|
||||
| ---- | ---- | ---- | ---- |
|
||||
|-------------|-----|-----------------|----------|
|
||||
| icon_id | str | 待调查 | |
|
||||
| img | str | 图标URL | |
|
||||
| url | str | 该图标将会跳转至的URL | |
|
||||
@ -86,14 +86,14 @@ _请求方式:GET_
|
||||
`data`对象→`icon`数组→对象→`links`数组→对象:
|
||||
|
||||
| 字段 | 类型 | 内容 | 备注 |
|
||||
| ---- | ---- | ---- | ---- |
|
||||
|-------|-----|-----------|----|
|
||||
| title | str | 按钮内文本 | |
|
||||
| url | str | 按钮将跳转的URL | |
|
||||
|
||||
`data`对象→`post`数组→对象:
|
||||
|
||||
| 字段 | 类型 | 内容 | 备注 |
|
||||
| ---- | ---- | ---- | ---- |
|
||||
|-----------|-----|-----------------|----------|
|
||||
| post_id | str | 待调查 | |
|
||||
| type | str | 米游社文章类型 | |
|
||||
| title | str | 文章标题 | |
|
||||
@ -105,7 +105,7 @@ _请求方式:GET_
|
||||
`data`对象→`qq`数组→对象:
|
||||
|
||||
| 字段 | 类型 | 内容 | 备注 |
|
||||
| ---- | ---- | ---- | ---- |
|
||||
|--------|-----|--------|----------------|
|
||||
| qq_id | str | 待调查 | |
|
||||
| number | str | QQ群号 | |
|
||||
| name | str | QQ群名称 | |
|
||||
@ -114,7 +114,7 @@ _请求方式:GET_
|
||||
`data`对象→`links`对象:
|
||||
|
||||
| 字段 | 类型 | 内容 | 备注 |
|
||||
| ---- | ---- | ---- | ---- |
|
||||
|---------|-----|------------|------|
|
||||
| faq | str | 常见问题页面的URL | |
|
||||
| version | str | 待调查 | 总是为1 |
|
||||
|
||||
@ -218,7 +218,7 @@ _请求方式:GET_
|
||||
**参数:**
|
||||
|
||||
| 字段 | 类型 | 内容 | 备注 |
|
||||
| ---- | ---- | ---- | ---- |
|
||||
|-------------|-----|--------|----|
|
||||
| key | str | 启动器Key | |
|
||||
| launcher_id | num | 启动器ID | |
|
||||
|
||||
@ -227,7 +227,7 @@ _请求方式:GET_
|
||||
根对象:
|
||||
|
||||
| 字段 | 类型 | 内容 | 备注 |
|
||||
| ---- | ---- | ---- | ---- |
|
||||
|---------|-----|------|----|
|
||||
| retcode | num | 返回码 | |
|
||||
| message | str | 返回消息 | |
|
||||
| data | obj | 资源信息 | |
|
||||
@ -235,7 +235,7 @@ _请求方式:GET_
|
||||
`data`对象:
|
||||
|
||||
| 字段 | 类型 | 内容 | 备注 |
|
||||
| ---- | ---- | ---- | ---- |
|
||||
|---------------------|-----|--------------------|----|
|
||||
| game | obj | 游戏主要资源信息 | |
|
||||
| plugin | obj | 游戏运行库信息 | |
|
||||
| web_url | str | 启动器下载页面URL | |
|
||||
@ -248,14 +248,14 @@ _请求方式:GET_
|
||||
`data`对象→`game`对象:
|
||||
|
||||
| 字段 | 类型 | 内容 | 备注 |
|
||||
| ---- | ---- | ---- | ---- |
|
||||
|--------|-----|-------------------|----|
|
||||
| latest | obj | 最新版本文件信息 | |
|
||||
| diffs | arr | 一些旧版本至当前版本的增量文件信息 | |
|
||||
|
||||
`data`对象→`game`对象→`latest`对象:
|
||||
|
||||
| 字段 | 类型 | 内容 | 备注 |
|
||||
| ---- | ---- | ---- | ---- |
|
||||
|-------------------|-----|----------------|-------------------------------------------------------|
|
||||
| version | str | 最新游戏版本 | |
|
||||
| name | str | 文件名称 | 总是为空字符串 |
|
||||
| path | str | 空字符串 | 根据`diffs`数组→对象→`path`字段的规律,本应为文件URL,但是被`segments`字段取代 |
|
||||
@ -270,7 +270,7 @@ _请求方式:GET_
|
||||
`data`对象→`game`对象→`latest`对象→`voice_packs`数组→对象:
|
||||
|
||||
| 字段 | 类型 | 内容 | 备注 |
|
||||
| ---- | ---- | ---- | ---- |
|
||||
|--------------|-----|-------------|---------|
|
||||
| language | str | 语音资源对应的语言代码 | |
|
||||
| path | str | 该资源文件的URL | |
|
||||
| name | str | 语音包文件名称 | 总是为空字符串 |
|
||||
@ -281,7 +281,7 @@ _请求方式:GET_
|
||||
`data`对象→`game`对象→`latest`对象→`segments`数组→对象:
|
||||
|
||||
| 字段 | 类型 | 内容 | 备注 |
|
||||
| ---- | ---- | ---- | ---- |
|
||||
|--------------|-----|-----------|----|
|
||||
| path | str | 该资源文件的URL | |
|
||||
| md5 | str | 文件的MD5值 | |
|
||||
| package_size | str | 压缩包文件大小 | |
|
||||
@ -289,7 +289,7 @@ _请求方式:GET_
|
||||
`data`对象→`game`对象→`diffs`数组→对象:
|
||||
|
||||
| 字段 | 类型 | 内容 | 备注 |
|
||||
| ---- | ---- | ---- | ---- |
|
||||
|-----------------------|------|------------|-------------|
|
||||
| name | str | 文件名 | |
|
||||
| version | str | 该增量包修补的旧版本 | |
|
||||
| path | str | 该增量包的URL | |
|
||||
@ -306,14 +306,14 @@ _请求方式:GET_
|
||||
`data`对象→`plugin`对象:
|
||||
|
||||
| 字段 | 类型 | 内容 | 备注 |
|
||||
| ---- | ---- | ---- | ---- |
|
||||
|---------|-----|-------|----|
|
||||
| plugins | arr | 运行库信息 | |
|
||||
| version | str | 运行库版本 | |
|
||||
|
||||
`data`对象→`plugin`对象→`plugins`数组→对象:
|
||||
|
||||
| 字段 | 类型 | 内容 | 备注 |
|
||||
| ---- | ---- | ---- | ---- |
|
||||
|---------|-----|-------------|---------|
|
||||
| name | str | 运行库文件名 | |
|
||||
| path | str | 运行库文件URL | |
|
||||
| md5 | str | 文件的MD5值 | |
|
||||
@ -324,7 +324,7 @@ _请求方式:GET_
|
||||
`data`对象→`game`对象→`deprecated_packages`数组→对象:
|
||||
|
||||
| 字段 | 类型 | 内容 | 备注 |
|
||||
| ---- | ---- | ---- | ---- |
|
||||
|------|-----|---------|----|
|
||||
| name | str | 文件名 | |
|
||||
| md5 | str | 文件的MD5值 | |
|
||||
|
||||
@ -445,7 +445,7 @@ _请求方式:GET_
|
||||
**参数:**
|
||||
|
||||
| 字段 | 类型 | 内容 | 备注 |
|
||||
| ---- | ---- | ---- | ---- |
|
||||
|-------------|-----|-------------|----------------|
|
||||
| key | str | 启动器Key | |
|
||||
| launcher_id | num | 启动器ID | |
|
||||
| language | str | 返回文本语言的国家代码 | 国服仅支持中文(zh-cn) |
|
||||
@ -455,20 +455,22 @@ _请求方式:GET_
|
||||
根对象:
|
||||
|
||||
| 字段 | 类型 | 内容 | 备注 |
|
||||
| ---- | ---- | ---- | ---- |
|
||||
|---------|-----|--------------|---------------------------------------|
|
||||
| retcode | num | 返回码 | |
|
||||
| message | str | 返回消息 | |
|
||||
| data | obj | 用户协议以及用户协议版本 | 若请求参数中的`language`为不支持的语言,则所有数据均为空与空数组 |
|
||||
|
||||
`data`对象:
|
||||
|
||||
| 字段 | 类型 | 内容 | 备注 |
|
||||
| ---- | ---- | ---- | ---- |
|
||||
|-------------------|-----|--------|-----------|
|
||||
| protocol | str | 用户协议 | 为HTML |
|
||||
| title | str | 用户协议标题 | |
|
||||
| agreement_version | str | 用户协议版本 | 一般为当前游戏版本 |
|
||||
|
||||
<details>
|
||||
<summary>查看示例</summary>
|
||||
|
||||
```json
|
||||
{
|
||||
"retcode": 0,
|
||||
|
Loading…
Reference in New Issue
Block a user