- 重命名apps/app_b为apps/apple,调整项目结构 - 新增apps.apple.clients.itunes模块,实现iTunes API客户端功能 - 实现iTunes登录、兑换和查询接口,支持错误重试和状态处理 - 设计解析Apple XML响应的工具函数,提升数据处理能力 - 定义iTunes登录和兑换相关数据模型,基于Pydantic提升数据校验 - 新增apps.apple.clients.june模块,实现June API客户端功能 - 实现六月客户端登录、状态检测、签名获取及远程账户登录 - 设计June客户端请求加密与签名机制,保障接口安全通信 - 增加六月客户端配置、加密工具和辅助函数支持 - 完善模块__init__.py文件,明确导出API客户端类
9 lines
222 B
Python
9 lines
222 B
Python
from unittest import TestCase
|
|
|
|
from src.integrations.june.api import SixClient
|
|
|
|
|
|
class TestSixClient(TestCase):
|
|
def test_get_sign_sap_setup(self):
|
|
result = SixClient().get_sign_sap_setup()
|
|
print(result) |