在 PayForChat 下单充值时,唯一需要你动手操作的就是第二步:把自己账号的 Session 数据粘贴进输入框。这一步也是客服工单里最高频的卡点——「没有看到 JSON 文件,只有下面这串」「粘贴进去就报错」「第二步按钮是灰色的」。这篇文章把获取步骤和所有常见报错一次讲清,看完基本不需要再问客服。
如果你只想要最短路径:用电脑,先登录 chatgpt.com,再在同一个浏览器打开 https://chatgpt.com/api/auth/session,Ctrl+A 全选、Ctrl+C 复制、回到下单页 Ctrl+V 粘贴。输入框变绿、提示「Session 数据格式正确」,就成功了。下面展开讲每一步,以及出错时怎么办。
一、为什么充值需要 Session JSON?
代充的原理是「在你自己的账号上完成订阅」,这就需要一个能证明「这是你的账号」的凭证。Session JSON 就是这个凭证:它是 ChatGPT 官方接口返回的一段登录数据,里面包含 accessToken(临时访问令牌)、user(账号邮箱等信息)和 account(账户信息)三个关键字段。
两点先说清楚,免得你有顾虑:
- 它不是你的密码。整个流程不需要、也不应该提供 ChatGPT 密码。Access Token 是一个有时效的临时凭证,过期就失效
- 它用完即删。Token 仅用于本次充值,加密存储,充值成功后自动删除(这也写在下单页的提示里)
二、标准获取步骤(电脑端,推荐)
- 登录 ChatGPT:在浏览器(推荐 Chrome / Edge)打开 chatgpt.com,确认右上角登录的是你要充值的那个账号——多账号用户充错号,大多栽在这一步
- 打开 Session 接口:在同一个浏览器新开标签页,访问
https://chatgpt.com/api/auth/session(下单页第二步有这个链接和复制按钮,直接点开即可) - 全选复制:页面上会显示一整段以
{开头、}结尾的文本——这就是 Session JSON,不需要下载什么文件。按 Ctrl+A 全选、Ctrl+C 复制(Mac 是 Cmd+A / Cmd+C) - 粘贴提交:回到下单页,在输入框里 Ctrl+V 粘贴。格式正确时输入框边框变绿、出现「✓ Session 数据格式正确」,页面会自动滚到提交按钮
一个高频误解值得单独说:很多用户以为会得到一个「JSON 文件」,打开链接只看到一屏字符就慌了。那一屏字符就是要复制的全部内容,全选复制即可,不存在需要下载的文件。
Firefox 用户注意:Firefox 会把 JSON 渲染成可折叠的树状视图,直接全选复制到的可能不是原始文本。切换到页面顶部的「原始数据(Raw Data)」标签再复制,或换 Chrome / Edge 操作。
三、手机上能操作吗?
能,但体验一般:手机浏览器登录 chatgpt.com 后访问同一个链接,长按文本→全选→复制。屏幕小、容易漏选,建议尽量用电脑完成。如果只有手机,复制后粘贴时留意底部的格式校验提示,红字说缺什么就回去重新全选。
四、报错对症表:卡在哪一步,就看哪一条
1. 打开链接只显示 {} 或一小段内容
原因:当前浏览器没有登录 ChatGPT,或登录态已失效。Session 接口只对已登录的浏览器返回完整数据。 解决:先回 chatgpt.com 登录(或退出重新登录),再刷新 Session 页面。
2. 返回内容里只有 warning_banner,没有 accessToken
原因:登录态不完整。常见于长期没有重新登录、浏览器隐私插件拦截、或用了内嵌浏览器(比如在微信里打开)。 解决:在 Chrome / Edge 里彻底退出 ChatGPT 账号→重新登录→再开 Session 链接。仍不行就换一个无痕窗口从头登录一次。
3. 提示「请粘贴完整的 Session JSON 数据,而不是单独的 accessToken」
原因:你只复制了 ey 开头的那一长串 token 本身。校验需要的是整段 JSON(包含 accessToken、user、account 三个字段),单独的 token 不够。
解决:回到 Session 页面 Ctrl+A 全选重来,从 { 到 } 一个字符都别少。
4. 提示「JSON 格式错误,请确保复制了完整的数据」
原因:复制不完整(漏了开头结尾),或粘贴时混入了多余内容。 解决:清空输入框,回 Session 页面重新 Ctrl+A → Ctrl+C → Ctrl+V。不要手动删改任何字符。
5. 提示「Session 数据不完整,缺少必需字段:accessToken / user / account」
原因:复制到的是不完整或未登录状态下的响应。 解决:确认已登录后刷新 Session 页面,重新全选复制。如果反复缺 accessToken,按第 2 条处理登录态。
6. 第二步的提交按钮是灰色的,点不动
原因:按钮只在所有校验通过后才会亮起。要么上方还挂着红字错误没解决,要么你用的是 Outlook / Hotmail 邮箱——这类邮箱封号率偏高,页面会多出一个风险确认勾选框,勾选确认后按钮才会解锁。 解决:按红字提示逐条清掉错误;有橙色风险提示框的,读完勾选「我已知悉」。
7. 格式正确,但提交时提示「Token 验证失败」
原因:Access Token 已过期(它是临时凭证,不会长期有效),或你粘贴的是另一个账号/旧标签页里残留的数据。
解决:重新打开 Session 链接获取一份新的,确认页面里 user 字段的邮箱是你要充值的账号,再粘贴提交。
8. 订单进行中,收到「需您配合更新 Access Token」的邮件
原因:这不是报错,是正常流程——订单排队或处理期间你的 token 过期了,系统会发邮件请你补一份新的。 解决:点邮件里的专属链接(注意链接有有效期,邮件里会写明截止时间),按页面指引重新获取并粘贴最新的 Session 数据即可,订单会继续处理。到账相关的更多排查见《ChatGPT 代充多久到账?超时不到账的排查步骤》。
四点五、Codex 的 auth.json 和 Session JSON 是两回事
搜「codex auth.json 导出 / 验证 / 生成器」的人,多半是把两种凭证弄混了。先分清:
| Session JSON | Codex auth.json | |
|---|---|---|
| 来自哪 | 浏览器登录 chatgpt.com 后打开 chatgpt.com/api/auth/session 得到的网页会话 | Codex CLI / IDE 扩展 / ChatGPT 桌面端用 ChatGPT 账号登录后,客户端自己缓存的登录凭据 |
| 在哪 | 只在浏览器页面上,复制走就行 | 本地文件 ~/.codex/auth.json(Windows 是 %USERPROFILE%\.codex\auth.json),或系统凭据库 |
| 下单用哪个 | 用这个 | 不收,粘进来会报「缺少必需字段」 |
官方认证文档写明了几点(Codex 认证说明,2026-10-12 核对):
- 用 ChatGPT 账号登录 Codex 后,凭据以明文缓存在
CODEX_HOME(默认~/.codex)下的auth.json,或系统凭据库;由config.toml里的cli_auth_credentials_store决定(file/keyring/auto/ephemeral)。CLI 和 IDE 扩展共用这份缓存,其中一边退出登录,另一边下次也要重新登录。 - 官方要求把
auth.json当密码对待:它含 access token,不要提交进仓库、不要贴进工单或聊天。 - 登录期间 Codex 会自动刷新 token,正常使用不需要反复登录;想让它失效,在客户端账号菜单里退出登录即可。
所以:
- 想在另一台电脑用 Codex,官方做法是在那台电脑上重新登录一次,而不是把
auth.json拷过去;把它交给任何第三方「验证」「中转」,等于把账号交出去。 - 想给账号代充,只需要浏览器里的 Session JSON,和 Codex 装没装、登没登录无关。充完以后 Codex 这边不用重新登录,额度按账号套餐自动变。
五、安全须知:这段数据只该出现在一个地方
Session JSON 等于一段时效内的登录凭证,请只在 PayForChat 官网的下单页粘贴:
- 不要把它发到任何聊天群、社交软件,包括自称「客服」的私聊——正规流程不会让你在网页之外提交 token
- 不要存在备忘录或发给他人代操作
- 充值完成后无需做任何清理,平台侧会自动删除;你也可以在 ChatGPT 里主动退出登录一次,旧 token 即刻作废
关于「代充值 vs 自己充值」在安全性上的完整对比,可以看这篇对比文;还没选好渠道的,先读《ChatGPT Plus 代充渠道怎么选》。
FAQ
Q: Access Token 和我的 ChatGPT 密码是一回事吗? A: 不是。整个代充流程不需要提供密码。Access Token 是官方接口返回的临时访问令牌,有时效、会过期,充值成功后平台会自动删除。
Q: 打开 session 链接后满屏英文字符,正常吗? A: 正常,那就是要复制的 Session JSON 本体,不是错误页面,也不需要下载文件。Ctrl+A 全选、Ctrl+C 复制即可。
Q: Session 数据会泄露我的聊天记录吗? A: 不会。Session JSON 里是登录凭证和账号基础信息(邮箱等),不包含聊天内容。平台加密存储、充值成功后自动删除。
Q: Access Token 多久会过期? A: 它是临时凭证,不会长期有效。如果下单到处理期间过期了,平台会发「更新 Access Token」邮件请你补一份新的,按邮件链接操作即可。
Q: 手机上可以完成充值吗? A: 可以,手机浏览器登录后访问同一链接,长按全选复制。但屏幕小容易漏选出错,建议优先用电脑。
Q: 粘贴后一直报错,实在搞不定怎么办? A: 按本文第四节逐条对症;仍卡住就联系客服邮箱 [email protected],附上你看到的具体报错文案(不要直接把 Session JSON 发进邮件正文)。
Q: Codex 的 auth.json 能代替 Session JSON 下单吗?
A: 不能。auth.json 是 Codex 客户端自己的登录缓存,字段和网页会话不一样,粘进来会报缺字段。下单只认浏览器里 chatgpt.com/api/auth/session 那一段。
更新记录
- 2026-10-12:补「Codex 的 auth.json 和 Session JSON 是两回事」一节,按 OpenAI 认证文档写清 auth.json 的位置、存储方式和安全要求。
- 2026-07-20:首次发布。整理了 Access Token / Session JSON 的获取步骤、常见报错处理方式和安全提醒。