快手小店 Python SDK
快手小店开放平台的现代化Python SDK,提供完整的异步API支持。
✨ 主要特性
- 🚀 异步优先 - 基于
httpx的高性能异步HTTP客户端 - 🔐 完整认证 - 支持OAuth 2.0认证流程和签名验证
- 📦 全面覆盖 - 支持896个官方API接口,涵盖25个业务领域
- 🎯 类型安全 - 基于Pydantic v2的完整类型注解和数据验证
- ⚡ 高性能 - 连接池、自动重试、并发请求支持
- 📚 完整文档 - 详细的API文档和丰富的使用示例
🚀 快速开始
安装
基础使用
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 许可证。