关于完整自己获取openai的refresh的完整办法,之前都是零零散散

有一个潘多拉时期的账号的re过期了,叙叙旧来说最开始不需要设备验证,那就是随便获取,之后需要cookie了那时候的潘多拉也能生成。所以在潘多拉时期这只是个简单的事情。
但是现在,因为不经常逛论坛,三级遥遥无期,并且本着自己动手丰衣足食的基本思想,完成了风险账号被注销后全自主获取re的方法。
ps:这只是个分享贴,不做详细教程,但是这里面任何没有细说的每一步都会轻易查到教程,因此,仍有一些自主钻研门槛,可以提问,会随缘回答。

进入正题:

第一步:需要以下东西:
1.ios设备
2.美区账号
3.旧版gpt应用
4.ios设备拥有干净的可登录app的ip
首先去下载旧版gpt客户端,用爱思安装到设备,打开抓包应用抓取device_id+device_token

第二步:需求以下东西:
1.可以运行命令的linux或mac,理论上win也行,但我基本不用不知道
2.可以访问github,并运行如下命令:
2.1:git clone GitHub - qy527145/openai_token: 用于获取Openai / ChatGPT 相关的token
2.2:cd openai_token
2.3:pip install -r requirements.txt
3.根据你的实际情况,修改openai_token.py文件
4.Usage: openai_token.py
Options:
-p, --proxy TEXT A http proxy str. (http://127.0.0.1:8080)
-r, --refresh_token Get refresh token.
-a, --access_token Get access token.
-s, --sess_key Get sess key.
-f, --share-token Get share key.
–help Show this message and exit.
根据说明及需求进行使用即可

正常修改后只需要 python openai_token.py -ras即可
需要注意的是修改openai_token.py文件,需要稍微阅读代码,但是逻辑非常简单,记得替换自己设备id和设备token即可

总结需求来说需要如下条件及技能:
1.ios设备(家里旧设备亦可)
2.美区账号(10块万能宝)
3.旧版gpt应用(这个无门槛)
4.ios设备拥有干净的可登录app的ip(vps如无干净ip可以套warp)
5.学习抓包(很简单网上一搜一大堆,但是记得要安装并信任证书)
------------------------------至此你已经可以抓包直接登录获取token----------------------------------------------
-----------------------------------如果需要多个账号则继续往下看---------------------------------------------------
6.学习基本的linux或mac或win的命令执行(这个基本是所有东西的门槛)
7.安装python(这个基本是所有东西的门槛)
8.如果为linux或mac则需要创建虚拟环境,尤其是比较新的系统及python版本
9.安装require依赖包(基本不会出错,但是出错只要搜索或ai很好解决)
10.有耐心有毅力花1-60分钟读并修改代码关键位置,没耐心读按报错debug也可以

这基本就是全部了,各位切用且珍惜,因为旧版本封杀本质上也是很容易的事情,有问题可以提问,但是上面也说了,回答随缘,祝各位好运

8 个赞

现在二级就可以获取

我自己搭的chat2api,refresh token 从nextchat传过去,用了一段时间就不能用,一直报人机验证,这可能是什么问题

我有两个openai账号,我发现用账号A获取的refresh token,登陆账号B后,再用同样的refresh token获取access token,拿到的是账号B的access token,这是为什么?

明显是ip问题建议warp

哪怕0级,还是会期望自己拿,怎么说呢,喜欢折腾 :smiling_face_with_three_hearts:

感谢佬分享:100:

感谢佬分享,

旧版 gpt 应用 怎么下载