V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 外包信息请发到 /go/outsourcing 节点。
• 不要把相同的信息发到不同的节点
paomo258987
V2EX  ›  酷工作

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

  •  
  •   paomo258987 · 8 天前 · 672 次点击
    [项目背景与目的]
    手头有一批早期苹果开发者 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
    目前尚无回复
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2976 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 07:55 · PVG 15:55 · LAX 00:55 · JFK 03:55
    ♥ Do have faith in what you're doing.