[小私活]寻求 Python 工程师实现 Apple 开发者资产盘点

4 月 4 日
 paomo258987
[项目背景与目的]
手头有一批早期苹果开发者 Apple ID 列表,由于时间久远,需要盘点这批资产的当前状态:
核心目的:筛选出哪些账号依然在开发者体系内、处于可续费状态。
分类需求:区分出哪些是已封禁( 3.2f 等)、哪些是已取消开发者资格(白 ID )、哪些是可用的核心资产。
技术路线:完全走官方 App Store Connect API 路径,不涉及模拟登录。

[核心探测逻辑]
通过母号 API 向目标发送 userInvitations ,根据 Response Payload 进行判定:
ASSOCIATED_WITH_TEAM (409 Conflict):✅ 目标资产。账号在体系内且有关联团队,可以续费。
USER_NOT_FOUND / INVALID_ID:❌ 废弃账号。已被剔除开发者体系或封号。
201 Created:⚪ 白 ID 。已无开发者权限(脚本需自动调用 DELETE 接口撤回邀请)。
其他错误:⚠️ 环境/IP 异常。

[工程化要求]
语言:Python 3.x (Requests/httpx/Asyncio)。
鉴权:实现 JWT 生成(需处理 .p8 密钥,使用 ES256 算法)。
风控策略:集成动态住宅代理 (Proxy),支持高并发及断点续传。
交付:完整源码或封装好的本地运行包,结果导出至 Excel 。

验收:提供 10 个含已知状态的测试样本,判定 100% 准确即可。
VX:Developer_Apple8
1398 次点击
所在节点    酷工作
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/1203493

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX