67 lines
2.8 KiB
Markdown
67 lines
2.8 KiB
Markdown
# 第九部分:GPC 卡密页面充值说明
|
|
|
|
## 部分信息
|
|
|
|
- `section_slug`: `gpc-card-page-recharge`
|
|
- `适用主题`: `GPC`、充值卡密、卡密余额、网页充值、`ChatGPT Plus`
|
|
- `维护方式`: `直接更新本文件`
|
|
|
|
## 适用场景
|
|
|
|
- 需要在扩展中使用 `GPC` 卡密开通 `ChatGPT Plus`
|
|
- 需要自动打开 `GPC` 页面、填写卡密和 ChatGPT session
|
|
- 需要在充值前查看卡密格式、状态和剩余次数
|
|
|
|
## 准备内容
|
|
|
|
- 一个格式类似 `GPC-6C9F1A32-45734795-914E6F00` 的 `GPC` 卡密
|
|
- 当前浏览器中可访问 [https://gpc.qlhazycoder.top/](https://gpc.qlhazycoder.top/)
|
|
- 当前 ChatGPT 账号已经登录,并能正常访问 `https://chatgpt.com/api/auth/session`
|
|
- 如果还没有卡密,可以通过侧边栏的 `购买卡密` 按钮打开购买入口
|
|
|
|
## 扩展中的配置
|
|
|
|
1. 打开侧边栏并启用 `Plus 模式`
|
|
2. 在 `Plus 支付` 中选择 `GPC`
|
|
3. 在 `GPC 卡密` 输入框填写卡密
|
|
4. 停止输入 1 秒后,扩展会自动检查格式并查询剩余次数
|
|
5. 状态显示正常后,再启动自动流程或手动执行 GPC 步骤
|
|
|
|
## 自动流程
|
|
|
|
### 第六步:打开 GPC 页面并准备
|
|
|
|
扩展会打开或复用 `GPC` 页面,确认页面中的卡密输入框内容和侧边栏保存的卡密一致;如果不一致,会直接覆盖为当前卡密。
|
|
|
|
同一步还会异步读取 ChatGPT session 的完整 JSON 内容,并填入 `GPC` 页面左下角的文本框;如果页面里已有旧内容,也会覆盖为本轮读取到的 session。
|
|
|
|
准备完成后,流程进入下一步。
|
|
|
|
### 第七步:启动并等待 GPC 完成
|
|
|
|
扩展会点击 `开始plus充值`,页面按钮会进入 `任务进行中` 状态。随后扩展持续读取右侧日志和按钮文案:
|
|
|
|
- 如果日志出现 `订阅完成`,并且按钮恢复为 `开始plus充值`,本轮 GPC 充值完成
|
|
- 如果没有出现 `订阅完成`,但按钮恢复为 `开始plus充值`,扩展会再次点击启动
|
|
- 如果日志出现 `该账户没有试用资格`,当前轮直接失败
|
|
- 如果长时间没有完成,会按后台超时规则结束当前 GPC 页面流程
|
|
|
|
## 常见问题
|
|
|
|
### 卡密格式不正确怎么办?
|
|
|
|
扩展只接受 `GPC-XXXXXXXX-XXXXXXXX-XXXXXXXX` 这种格式,其中 `X` 为大写或小写的十六进制字符。输入后扩展会自动转成大写。
|
|
|
|
### 为什么没有自动查询余额?
|
|
|
|
余额检测会在停止输入约 1 秒后触发。没有填写卡密、格式不正确、页面接口不可用或网络失败时,状态区会显示对应错误。
|
|
|
|
### GPC 页面已有旧卡密或旧 session 会怎样?
|
|
|
|
第六步会以侧边栏当前保存的卡密和本轮读取到的 ChatGPT session 为准,页面已有内容会被覆盖。
|
|
|
|
## 注意事项
|
|
|
|
- 当前扩展只保留 `GPC` 网页充值链路和卡密余额检测
|
|
- 充值是否成功以 `GPC` 页面日志中的 `订阅完成` 为准
|