跳转至

快手小店 Python SDK

PyPI version Python Support License: MIT

快手小店开放平台的现代化Python SDK,提供完整的异步API支持。

✨ 主要特性

  • 🚀 异步优先 - 基于 httpx 的高性能异步HTTP客户端
  • 🔐 完整认证 - 支持OAuth 2.0认证流程和签名验证
  • 📦 全面覆盖 - 支持896个官方API接口,涵盖25个业务领域
  • 🎯 类型安全 - 基于Pydantic v2的完整类型注解和数据验证
  • ⚡ 高性能 - 连接池、自动重试、并发请求支持
  • 📚 完整文档 - 详细的API文档和丰富的使用示例

🚀 快速开始

安装

pip install kwaixiaodian

基础使用

import asyncio
from kwaixiaodian import KwaixiaodianClient

async def main():
    async with KwaixiaodianClient(
        app_key="your_app_key",
        app_secret="your_app_secret", 
        sign_secret="your_sign_secret"
    ) as client:
        # 获取订单列表
        orders = await client.order.list(
            access_token="your_token",
            seller_id=123456,
            begin_time="2024-01-01T00:00:00",
            end_time="2024-01-31T23:59:59"
        )

        print(f"找到 {len(orders.result)} 个订单")

asyncio.run(main())

📖 文档导航

🤝 社区支持

📄 许可证

本项目采用 MIT License 许可证。