添加2个第三方API

This commit is contained in:
Kamisato-Ayaka-233
2023-05-26 20:28:57 +08:00
parent 4257679326
commit 59515852cf
4 changed files with 106 additions and 3 deletions

View File

@@ -182,7 +182,7 @@ _请求方式GET_
每个字段应有: 每个字段应有:
- 字段(只有对象有,如果为数组则不需要该项。若数组按一定顺序放置数据,则替换该表头为“索引”) - 字段(只有对象有,如果为数组则不需要该项。若数组按一定顺序放置数据,则替换该表头为“索引”
- 类型如果该数据在数组中且该数组中的数据类型只有1种则不需要该项 - 类型如果该数据在数组中且该数组中的数据类型只有1种则不需要该项
- 内容描述 - 内容描述
- 备注 - 备注

View File

@@ -76,7 +76,7 @@
### 《原神Genshin ImpactGenshinhk4e ### 《原神Genshin ImpactGenshinhk4e
《原神》游戏内的API。 关于《原神》的API。
<!-- 《原神》游戏内使用Socket进行通信数据结构为Protobuf协议并且已加密。 --> <!-- 《原神》游戏内使用Socket进行通信数据结构为Protobuf协议并且已加密。 -->
@@ -90,10 +90,13 @@
- [ ] [基本信息](genshin_impact/user/info.md) --> - [ ] [基本信息](genshin_impact/user/info.md) -->
- [ ] [其它](genshin_impact/other/) - [ ] [其它](genshin_impact/other/)
- [ ] [公告](genshin_impact/other/announcement.md) - [ ] [公告](genshin_impact/other/announcement.md)
- [ ] [第三方API](genshin_impact/thirdparty/)
- [ ] [历史祈愿UP池](genshin_impact/thirdparty/historical_up_items)
- [ ] [项目ID与名称的字典](genshin_impact/thirdparty/dictionary_of_item)
### 《崩坏星穹铁道Honkai: Star RailStar Railhkrpg ### 《崩坏星穹铁道Honkai: Star RailStar Railhkrpg
《崩坏:星穹铁道》游戏内的API。 关于《崩坏星穹铁道》的API。
查询玩家信息请查看[米游社](#米游社hoyolabmiyoushe)。 查询玩家信息请查看[米游社](#米游社hoyolabmiyoushe)。

View File

@@ -0,0 +1,46 @@
# 项目ID与名称的字典
- [UIGF API](#uigf-api)
- [Caughtwind API](#caughtwind-api)
---
## UIGF API
_请求方式GET_
`https://api.uigf.org/dict/genshin/{lang}.json`
**导航参数:**
| 字段 | 内容 | 备注 |
| ---- | ---- | --- |
| lang | 返回数据中文本的语言,支持如下语言:<br>chs<br>cht<br>de<br>en<br>es<br>fr<br>id<br>jp<br>kr<br>pt<br>ru<br>th<br>vi | |
**JSON返回**
根对象:
| 字段 | 类型 | 内容 | 备注 |
| --- | ---- | ---- | --- |
| “项目名称” | str | 项目ID | |
## Caughtwind API
_请求方式GET_
`https://api.21cnt.cn/genshin/itemId`
**参数:**
| 字段 | 内容 | 备注 |
| ---- | ---- | --- |
| lang | 返回数据中文本的语言,支持如下语言:<br>chs | |
**JSON返回**
根对象:
| 字段 | 类型 | 内容 | 备注 |
| --- | ---- | ---- | --- |
| “项目名称” | str | 项目ID | |

View File

@@ -0,0 +1,54 @@
# 历史祈愿UP池
- [Caughtwind API](#caughtwind-api)
---
## Caughtwind API
_请求方式GET_
`https://api.21cnt.cn/genshin/banner`
<!-- **参数:**
| 字段 | 内容 | 备注 |
| ---- | ---- | --- |
-->
**JSON返回**
根对象:
| 字段 | 类型 | 内容 | 备注 |
| --- | ---- | ---- | --- |
| “版本” | arr | 该版本祈愿UP池信息 | 第1个元素为上半卡池第2个元素为下半卡池 |
“版本”数组→对象:
| 字段 | 类型 | 内容 | 备注 |
| --- | ---- | ---- | --- |
| time | arr | 卡池的开始与结束时间的Unix时间戳 | 时间以官方发布为准,若官方未发布时间,则为空 |
| character | obj | 该卡池UP的角色的ID | 若角色ID未知则为角色名称 |
| weapon | obj | 该卡池UP的武器的ID | 若角色ID未知则为角色名称 |
“版本”数组→对象→`time`数组:
| 索引 | 类型 | 内容 | 备注 |
| --- | ---- | ---- | --- |
| 0 | num | 开始时间的Unix时间戳 | |
| 1 | num | 结束时间的Unix时间戳 | |
“版本”数组→对象→`character`对象:
| 字段 | 类型 | 内容 | 备注 |
| --- | ---- | ---- | --- |
| 5r | arr | 五星角色的ID | |
| 4r | arr | 四星角色的ID | |
“版本”数组→对象→`weapon`对象:
| 字段 | 类型 | 内容 | 备注 |
| --- | ---- | ---- | --- |
| 5r | arr | 五星武器的ID | |
| 4r | arr | 四星武器的ID | |