- 重命名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客户端类
14 lines
388 B
Python
14 lines
388 B
Python
from unittest import TestCase
|
|
|
|
from src.integrations.june.utils.utils import ShareCodeUtils, MachineCode
|
|
|
|
|
|
class TestShareCodeUtils(TestCase):
|
|
def test_code_to_id(self):
|
|
print(ShareCodeUtils.code_to_id("2JPA"))
|
|
|
|
def test_get_cpu_info(self):
|
|
print(MachineCode().get_cpu_info())
|
|
print(MachineCode().get_hd_id())
|
|
print(MachineCode().get_mo_address())
|