Skip to main content

魔兽世界 API 的异步 Python 包装器。

项目描述

PyPI 版本信息 PyPI 支持的 Python 版本 测试状态 文件状态

aiowowapi 文档

一个异步客户端库,用于使用async / await语法与魔兽世界 API 端点交互。

安装

# Linux/OSX
python3 -m pip install -U aiowowapi

# Windows
python -m pip install -U aiowowapi

当前功能

  • 零售游戏数据 API 支持

  • 零售资料 API 支持

  • 经典游戏数据 API 支持

  • 速率限制

  • 请求重试

  • QoL WoW 特定功能(金钱 -> 金/银/铜、军械库链接解析器等)

去做

  • 为某些请求添加缓存(例如字符配置文件)

  • 更大的测试覆盖率

要求

例子

from aiowowapi import WowApi

async def main():
    async with WowApi('<ID>','<SECRET>', 'us', request_debugging=True) as Client:
        print(await Client.Retail.Profile.get_character_profile_status('illidan', 'adalyia'))

重要的

该项目不隶属于暴雪娱乐,也不受其支持,所有数据均取自暴雪/魔兽世界官方 API。条款在这里找到。此外,这个项目主要是为与 Discord Bots 和其他异步应用程序一起使用而创建的,灵感来自lockwooddev这个项目

项目详情


下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

aiowowapi-2.1.1.tar.gz (20.4 kB 查看哈希

已上传 source

内置分布

aiowowapi-2.1.1-py3-none-any.whl (21.6 kB 查看哈希

已上传 py3