当前位置: 首页 > news >正文

(二)windows下CLIProxyAPI:手动添加ChatGPT账号(个人记录)

1. 前言

  • 回顾上一篇:简单提一句上一篇我们已经成功在 Windows 下把 CLIProxyAPI 跑起来了。(一)windows下反代软件CLIProxyAPI 安装与基础使用(个人记录)-CSDN博客

  • 本篇目的:这篇教程主要解决“如何把手头的 ChatGPT 账号挂载到代理软件里”的问题。

  • 为什么要用这种“手动挡”方法:虽然官方有更直接的登录命令,,导致最近在使用时失败了。因此,这篇记录一个本地抓取方法

2. 准备工作

  • 一个已经注册好,且能在电脑浏览器里正常登录对话的 ChatGPT 账号(免费版即可)。

  • 一个文本编辑器(推荐电脑自带的“记事本”或者 VS Code)。

3. 核心步骤(图文并茂最佳)

第一步:在浏览器登录 ChatGPT

  • 打开浏览器(建议无痕模式),正常登录你的 ChatGPT 网页版。

  • 确保你能正常发消息,这一步是为了让浏览器获取到最新的登录凭证(Session)

第二步:获取核心认证信息

  • 同一个浏览器里,新建一个标签页,访问这个神奇的网址:https://chat.openai.com/api/auth/session

  • (提示萌新):打开后你会看到一堆密密麻麻的英文字符串(这就是 JSON 数据)。不要慌,我们只需要从中提取几个关键信息。找个地方把这段网页内容全部复制下来备用。

第三步:依葫芦画瓢,制作认证文件

要是嫌麻烦可以直接把提取的JSON 数据和模板塞给ai,让它直接给你生成

  • 在电脑桌面上新建一个文本文档,命名为你的邮箱.json(例如xxxxx@qq.com.json),注意后缀一定要是.json

  • 把下面这段模板代码复制进去:

{ "access_token": "把这里替换成你的 accessToken", "account_id": "把这里替换成你的 account.id", "disabled": false, "email": "把这里替换成你的注册邮箱", "expired": "把这里替换成你的过期时间", "id_token": "", "last_refresh": "随便写个今天的日期,格式类似 2026-05-10T22:00:00-07:00", "refresh_token": "", "type": "codex" }

第四步:对应替换(重点拆解)

  • access_token:在刚才抓取的网页数据里找到"accessToken":"eyJhbGciOi..."这一大串,把双引号里的内容复制过来替换。

  • account_id:在网页数据里找到"account":{"id":"e0f1baf1-xxxx...",把这个 ID 复制过来。

  • email:填你的账号邮箱。

  • expired:找到网页数据里的"expires":"2026-08-09T04:55:45.637Z",格式稍微改一下,把.637Z改成+00:00填进去。

🌟 萌新防坑预警(一定要写):注意 JSON 格式的严格性!替换内容时,千万不要把两边的双引号""搞丢了,也不要多加莫名其妙的逗号。

第五步:上传文件使其生效

  • 打开 CLIProxyAPI 的 Web 管理面板页面(通常是http://localhost:8317/management.html)。

  • 找到认证文件,点击上传刚才做好的.json文件

  • 看到面板提示添加成功,可以去配额管理下刷新全部凭证,大功告成!

特别注意:这种“手动挡”方法的局限性

细心的小伙伴可能发现了,在刚才的模板里,"id_token""refresh_token"这两项咱们是留空的。这并不是咱们漏填了,而是因为 OpenAI 现在不支持了,网页端已经不再直接下发这两个字段了。

这种强行“捏造”出来的文件虽然能帮咱们解燃眉之急,但它属于“残缺版”,使用起来有以下两个不可忽视的代价,大家心里要有数:

  • 失去了“自动续期”的超能力。正常的完整文件是会自动刷新寿命的,但咱们这个不行。等到代码里填写的expired时间一到(一般是几个月后),或者被系统强制踢下线,代理就会立刻失效报错。遇到这种情况别慌,只要回到这篇教程,重新去浏览器抓一次全新的 Session 替换进去就可以了。

可以看到我有的出现报错的字样:
额度获取失败:401 Your authentication token has been invalidated. Please try signing in again.

这种问题的情况
1.账号的accessToken的内容变了,需要你重新获取新的accessToken,改到.json认证文件中
2.json文件的内容有误

http://www.jsqmd.com/news/804632/

相关文章:

  • GetQzonehistory:3步轻松备份你的QQ空间历史说说
  • 01《CMMI AIM概述与战略定位——AI治理的操作系统》
  • 实测Taotoken多模型聚合服务在持续调用中的延迟与稳定性表现
  • 软工5.12
  • 百度网盘macOS版终极提速指南:免费解锁SVIP高速下载体验
  • 瑞德克斯平台:风险管理理念的深度实践
  • Windows下Python包管理权限踩坑实录:从WinError 5到WinError 32的完整解决流程
  • Spring AI 1.0 实战:Java 开发者必须掌握的 AI 开发框架
  • 无人机系留供电方案:从基础原理到工程实践详解
  • 抖音无水印视频批量下载终极指南:免费开源工具完整教程
  • 市面上原木楼梯扶手品牌口碑
  • 无水印视频怎么保存?亲测有效方法,多款工具轻松搞定 - 爱上科技热点
  • ImageGlass:Windows平台轻量级图像浏览器的终极解决方案,免费开源支持90+格式
  • OmenSuperHub:彻底释放惠普OMEN游戏本性能的开源神器
  • AI辅助开发效率革命:AgentBoard原生macOS应用深度解析
  • 数据中心机架内互连新范式:为何PCIe正取代以太网与InfiniBand?
  • RuoYi-Cloud项目实战:如何为Oracle数据库量身定制一套微服务监控与网关方案?
  • 开源工具LMAO:通过浏览器自动化免费调用ChatGPT与Copilot API
  • 四川盛世钢联成都建材销售频道 -螺纹钢|盘螺|盘圆|线材|HRB400E|HR500E高强抗震钢筋 - 四川盛世钢联营销中心
  • 使用python快速接入taotoken调用多个主流大模型
  • Taisaw台硕/tst嘉硕TZ4228BW6414一级代理分销经销
  • 【call aclnnInNegInf failed】晟腾NPU卡上报错
  • AzurLaneAutoScript:碧蓝航线终极自动化脚本,24/7全自动游戏管家
  • C 语言实现海量数据 TopK 问题:小顶堆实战详解
  • iOS越狱防火墙ijfw:从网络流量监控到精细化应用管控实战
  • IDA实战:从ARM指令解析到跨平台二进制动态调试
  • 视频怎么免费去除水印?免费去除视频水印软件推荐,2026实测有效方法全汇总技巧 - 爱上科技热点
  • EmbBERT架构解析:面向TinyML的革新设计与优化
  • 郑州新网软件:河南本土物业软件标杆,深耕行业近20年 - movno1
  • 2026年靠谱原木定制厂家咋找