Enka Network Python

July 13, 2023 · View on GitHub

EN | TH | JA

ไลบารีสำหรับดึงข้อมูล JSON จากเว็บ https://enka.network

💾 วิธีการติดตั้ง

pip install enkanetwork.py

✨ วิธีใช้

import asyncio

from enkanetwork import EnkaNetworkAPI

client = EnkaNetworkAPI()

async def main():
    async with client:
        data = await client.fetch_user(843715177)
        print("=== Player Info ===")
        print(f"Nickname: {data.player.nickname}")
        print(f"Level: {data.player.level}")
        print(f"Icon: {data.player.icon.url}")
        print(f"Signature: {data.player.signature}")
        print(f"Achievement: {data.player.achievement}")
        print(f"Abyss floor: {data.player.abyss_floor} - {data.player.abyss_room}")
        print(f"Cache timeout: {data.ttl}")

asyncio.run(main())
=== Player Info ===
Nickname: mrwan2546
Level: 55
Icon: https://enka.network/ui/UI_AvatarIcon_Hutao.png
Signature: ?
Achievement: 395
Abyss floor: 8 - 3
Cache timeout: 300

หากต้องการดูข้อมูล API เพิ่มเติม ไปดูที่ EnkaNetwork API Docs

🌎 ภาษาที่รองรับ

ภาษารหัสโค๊ต
Englishen
Россияru
Tiếng Việtvi
ไทยth
portuguêspt
한국어kr
日本語jp
中文zh
Indonesianid
françaisfr
españoles
deutschde
Taiwancht
Chinesechs

👀 ตัวอย่างการใช้งาน

ดูได้ที่โฟเดอร์ example

📄 LICENSE

MIT License

น้อง Keqing น่ารัก 💗

รูปจาก KKOMDASTRO