机制分享:
用户在 AppStore 订阅 ChatGPT 已经付款,但是由于网络不好导致订阅没有成功,ChatGPT 账号也掉线了,然后他登录成了另一个 ChatGPT 账号,点击 ChatGPT App 设置中的恢复购买就给新登录的 ChatGPT 账号开通了 PLUS 会员,也就是说,当你在苹果手机上进行 ChatGPT plus 内购付款的时候 ChatGPT 压根不知道要给哪个账号开通会员,只认你当前在 ChatGPT App 上登录的账号,如果在内购的时候账号掉线了,你又登录成了另一个账号,再点击恢复购买,就会把 plus 绑定到另一个账号上,卡密自动充值站就是利用的 ChatGPT 恢复购买功能,进行抓包获取恢复购买的 API 和参数格式来完成自动充值的。
POST
https://chat.openai.com/backend-api/subscription/upgradeContent-Type: application/json
{
"receipt": "<Base64 收据>",
"platform": "ios",
"product_id": "com.openai.chatgpt.plus",
"device_info": {
"model": "iPhone14,2",
"os_version": "17.0",
"timezone": "Asia/Shanghai"
}
}
找一台 ios 手机,刷出凭据就行了,我记得 V 站一位友友分享过,我试了下确实可以,最上游就是这样的