1 个不稳定版本
0.0.1 | 2021年12月29日 |
---|
#8 in #warframe
405KB
7K SLoC
warframestat-rs 的 Rust API 客户端
用于游戏 Warframe 数据的简单 API。 解析器文档 物品类型
概述
此 API 客户端由 OpenAPI Generator 项目生成。通过使用来自远程服务器的 openapi-spec,您可以轻松生成 API 客户端。
- API 版本:living
- 包版本:0.0.1
- 构建包:
org.openapitools.codegen.languages.RustClientCodegen
安装
将包放在项目文件夹中名为 warframestat-rs
的目录下,并在 Cargo.toml
中添加以下内容到 [dependencies]
warframestat-rs = { path = "./warframestat-rs" }
API 端点文档
所有 URI 都是相对于 https://api.warframestat.us
类 | 方法 | HTTP 请求 | 描述 |
---|---|---|---|
RivensApi | platform_rivens_get | GET /{platform}/rivens | 获取 Riven 统计数据 |
RivensApi | platform_rivens_search_query_get | GET /{platform}/rivens/search/{query} | 获取 Riven 统计数据 |
SearchableApi | arcanes_search_query_get | GET /arcanes/search/{query} | 基于查询获取 Arcane 增强数据 |
SearchableApi | conclave_search_query_get | GET /conclave/search/{query} | 基于查询获取公会挑战数据 |
SearchableApi | drops_search_query_get | GET /drops/search/{query} | 获取 Warframe 降落物数据 |
SearchableApi | events_search_query_get | GET /events/search/{query} | 基于查询获取特定事件数据 |
SearchableApi | factions_search_query_get | GET /factions/search/{query} | 基于查询获取派系翻译信息。 |
SearchableApi | fissure_modifiers_search_query_get | GET /fissureModifiers/search/{query} | 基于查询获取裂缝修饰符翻译数据。 |
SearchableApi | items_search_query_get | GET /items/search/{query} | 获取 Warframe 物品数据 |
SearchableApi | languages_search_query_get | GET /languages/search/{query} | 基于查询获取 Warframe 的语言字符串。 |
SearchableApi | mission_types_search_query_get | GET /missionTypes/search/{query} | 基于查询获取 MissionType 翻译键 |
SearchableApi | mods_query_get | GET /mods/{query} | 获取物品数据。 |
SearchableApi | mods_search_query_get | GET /mods/search/{查询} | 获取 Warframe 物品数据 |
SearchableApi | operation_types_search_query_get | GET /operationTypes/search/{查询} | 根据查询获取操作类型数据。 |
SearchableApi | persistent_enemy_search_query_get | GET /persistentEnemy/search/{查询} | 根据查询获取持续敌人翻译数据。 |
SearchableApi | sol_nodes_search_query_get | GET /solNodes/search/{查询} | 根据查询获取太阳节点信息和翻译数据。 |
SearchableApi | sortie_search_query_get | GET /sortie/search/{查询} | 根据查询获取出征翻译信息。 |
SearchableApi | syndicates_search_query_get | GET /syndicates/search/{查询} | 根据查询获取帮派翻译数据。 |
SearchableApi | tutorials_search_query_get | GET /tutorials/search/{查询} | 根据查询获取教程数据。 |
SearchableApi | upgrade_types_search_query_get | GET /upgradeTypes/search/{查询} | 根据查询获取全球升级的升级类型数据。 |
SearchableApi | warframes_query_get | GET /warframes/{查询} | 根据查询获取战甲规格和数据,如极性和防御,以及个人资料。单条结果 |
SearchableApi | warframes_search_query_get | GET /warframes/search/{查询} | 根据查询获取战甲规格和数据,如极性、防御和个人资料。 |
SearchableApi | weapons_query_get | GET /weapons/{查询} | 根据查询获取武器规格和数据,如极性。单条结果 |
SearchableApi | weapons_search_query_get | GET /weapons/search/{查询} | 根据查询获取武器数据和统计信息。 |
StaticProcessingDataApi | arcanes_get | GET /arcanes | 获取神秘数据增强数据。 |
StaticProcessingDataApi | conclave_get | GET /conclave | 获取公会挑战数据。 |
StaticProcessingDataApi | events_get | GET /events | 获取特定事件的数据。 |
StaticProcessingDataApi | factions_get | GET /factions | 获取派系翻译信息。 |
StaticProcessingDataApi | fissure_modifiers_get | GET /fissureModifiers | 获取裂缝修改器翻译数据。 |
StaticProcessingDataApi | items_get | GET /items | 获取物品数据。 |
StaticProcessingDataApi | items_query_get | GET /items/{查询} | 获取物品数据。 |
StaticProcessingDataApi | languages_get | GET /languages | 获取《战神》的语言字符串。 |
StaticProcessingDataApi | locales_get | GET /locales | 支持的区域列表。 |
StaticProcessingDataApi | mission_types_get | GET /missionTypes | 获取MissionType翻译键。 |
StaticProcessingDataApi | mods_get | GET /mods | 获取Mod数据。 |
StaticProcessingDataApi | mods_query_get | GET /mods/{query} | 获取物品数据。 |
StaticProcessingDataApi | mods_search_query_get | GET /mods/search/{查询} | 获取 Warframe 物品数据 |
StaticProcessingDataApi | operation_types_get | GET /operationTypes | 获取操作类型数据。 |
StaticProcessingDataApi | persistent_enemy_get | GET /persistentEnemy | 获取持续敌人翻译数据。 |
StaticProcessingDataApi | sol_nodes_get | GET /solNodes | 获取太阳节点信息和翻译数据。 |
StaticProcessingDataApi | sortie_get | GET /sortie | 获取出征翻译信息。 |
StaticProcessingDataApi | syndicates_get | GET /syndicates | 获取帮派翻译数据。 |
StaticProcessingDataApi | tutorials_get | GET /tutorials | 获取教程数据。 |
StaticProcessingDataApi | upgrade_types_get | GET /upgradeTypes | 获取全球升级的升级类型数据。 |
StaticProcessingDataApi | warframes_get | GET /warframes | 获取战甲规格和数据,如极性、防御和个人资料。 |
StaticProcessingDataApi | warframes_query_get | GET /warframes/{查询} | 根据查询获取战甲规格和数据,如极性和防御,以及个人资料。单条结果 |
StaticProcessingDataApi | weapons_get | GET /weapons | 获取武器数据和统计信息。 |
StaticProcessingDataApi | weapons_query_get | GET /weapons/{查询} | 根据查询获取武器规格和数据,如极性。单条结果 |
StaticProcessingDataApi | weapons_search_query_get | GET /weapons/search/{查询} | 根据查询获取武器数据和统计信息。 |
UnstableApi | platform_arbitration_get | GET /{平台}/arbitration | [不稳定]仲裁数据 |
UnstableApi | platform_kuva_get | GET /{平台}/kuva | [不稳定]当前Kuva任务列表 |
WorldstateApi | platform_alerts_get | GET /{平台}/alerts | 警报数据 |
WorldstateApi | platform_arbitration_get | GET /{平台}/arbitration | [不稳定]仲裁数据 |
WorldstateApi | platform_cambion_cycle_get | GET /{平台}/cambionCycle | 获取当前Cambion漂移状态 |
WorldstateApi | platform_cetus_cycle_get | GET /{平台}/cetusCycle | 获取当前Cetus状态 |
WorldstateApi | platform_conclave_challenges_get | GET /{平台}/conclaveChallenges | 获取公会挑战数据 |
WorldstateApi | platform_construction_progress_get | GET /{平台}/constructionProgress | 获取福摩里安人和剃刀兽的建筑进度 |
WorldstateApi | platform_daily_deals_get | GET /{platform}/dailyDeals | 来自Darvo的每日特价信息 |
WorldstateApi | platform_dark_sectors_get | GET /{platform}/darkSectors | 暗区占领和历史 |
WorldstateApi | platform_earth_cycle_get | GET /{platform}/earthCycle | 获取当前地球自转信息 |
WorldstateApi | platform_events_get | GET /{platform}/events | 正在进行的活动列表 |
WorldstateApi | platform_fissures_get | GET /{platform}/fissures | 当前裂缝数据 |
WorldstateApi | platform_flash_sales_get | GET /{platform}/flashSales | 当前Darvo的闪购 |
WorldstateApi | platform_get | GET /{platform} | 获取指定平台的战锤世界状态数据 |
WorldstateApi | platform_global_upgrades_get | GET /{platform}/globalUpgrades | 当前全局升级 |
WorldstateApi | platform_invasions_get | GET /{platform}/invasions | 入侵数据 |
WorldstateApi | platform_kuva_get | GET /{平台}/kuva | [不稳定]当前Kuva任务列表 |
WorldstateApi | platform_news_get | GET /{platform}/news | 当前新闻条目列表 |
WorldstateApi | platform_nightwave_get | GET /{platform}/nightwave | 获取当前Nightwave状态 |
WorldstateApi | platform_persistent_enemies_get | GET /{platform}/persistentEnemies | 获取持久敌人数据 |
WorldstateApi | platform_rivens_get | GET /{platform}/rivens | 获取 Riven 统计数据 |
WorldstateApi | platform_rivens_search_query_get | GET /{platform}/rivens/search/{query} | 获取 Riven 统计数据 |
WorldstateApi | platform_sentient_outposts_get | GET /{platform}/sentientOutposts | 获取当前有感知的前哨站(如有) |
WorldstateApi | platform_simaris_get | GET /{platform}/simaris | 获取当前避难所状态 |
WorldstateApi | platform_sortie_get | GET /{platform}/sortie | 当前巡逻数据 |
WorldstateApi | platform_steel_path_get | GET /{platform}/steelPath | 当前钢铁之路数据 |
WorldstateApi | platform_syndicate_missions_get | GET /{platform}/syndicateMissions | 辛迪加任务节点列表 |
WorldstateApi | platform_timestamp_get | GET /{platform}/timestamp | 获取当前世界状态生成的戳记 |
WorldstateApi | platform_vallis_cycle_get | GET /{platform}/vallisCycle | 获取当前奥博瓦尔状态 |
WorldstateApi | platform_void_trader_get | GET /{platform}/voidTrader | 获取当前虚空商人信息 |
模型文档
- 警报
- 仲裁
- 奥术
- 攻击
- 攻击衰减
- 攻击弹丸
- 变形生物周期
- 凯特斯周期
- 公会
- 公会类别
- 公会模式
- 公会模式PvP模式所有
- 建设
- 伤害
- 暗区历史
- 地球周期
- 元素
- 事件
- 事件临时步骤
- 事件消息
- 事件下一个替代
- 事件进度步骤
- 派系
- 派系
- 裂缝
- 裂缝修改器
- 裂缝修改器虚空T1
- InlineResponse200
- InlineResponse200Previous
- InlineResponse400
- InlineResponse404
- 引入
- 入侵
- 入侵所有
- 入侵派系
- 物品
- 物品字段
- 库瓦
- 语言
- 语言
- 近战武器
- 近战武器所有
- 任务
- 任务类型
- 修改所有
- 修改所有等级统计
- 模型修改
- 夜潮
- 夜潮挑战
- 操作类型
- 补丁日志
- 平台
- 极性
- 远程武器
- 远程武器所有
- 奖励
- 奖励计数项目
- 奖励类型
- 锐刃
- 锐刃兼容性
- 锐刃统计
- 西马里斯
- 简单奖励
- 重击攻击
- 重击攻击径向
- 太阳节点
- 太阳节点太阳密钥
- 巡逻
- 巡逻所有
- 巡逻所有变体
- 巡逻数据
- 巡逻数据Boss
- 巡逻数据Boss巡逻BossKela
- 巡逻数据结束状态
- 巡逻数据修改器类型
- 巡逻数据区域
- 钢铁之路
- 钢铁之路所有
- 辛迪加
- 辛迪加工作
- 辛迪加任务
- 辛迪加
- 辛迪加仲裁者辛迪加
- 升级类型
- 瓦利斯周期
- 虚空商人
- 虚空商人所有
- 虚空商人所有存货
- 战锤
- 战锤所有
- 武器
- 武器所有
- 武器字段
- 世界状态对象
- Ws
要获取crate生成的文档,请使用
cargo doc --open
作者
依赖项
~4–18MB
~244K SLoC