一元网络论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 140|回复: 0

获取苹果设备 token 教程,帮助非三级号实现 refresh token 自由。

[复制链接]

1万

主题

1万

帖子

5万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
54627
发表于 2024-8-6 04:48:16 | 显示全部楼层 |阅读模式
## 获取 OpenAI Device Token 的简单教程
**什么是 Device Token?**
Device Token 是苹果设备的唯一标识符,用于验证设备身份,确保应用安全性。它由苹果设备生成,与开发者账号绑定。
**为什么要获取 Device Token?**
Device Token 可以用于获取 preauth_cookie,进而获得对应账号的 refresh token,实现无限次使用 OpenAI 服务。
**你需要:**
1. 一台苹果设备(以及 Apple ID)
2. 一台电脑
3. OpenAI 账号
**操作步骤:**
1. **安装 mitmproxy:**
    - Windows:`pip install mitmproxy`
    - Mac:`brew install mitmproxy` 或 `pip install mitmproxy`
2. **启动 mitmproxy 服务:**
    - 命令行输入 `mitmweb`
    - 为了使用本地代理,可以添加 `--mode upstream:http://127.0.0.1:7890`
3. **设置苹果设备代理:**
    - 打开设置-无线局域网-点击你的WIFI-配置代理-代理选择手动
    - 设置服务器主机名(电脑IP地址)和端口(默认8080)
4. **安装证书:**
    - 手机浏览器输入 `http://mitm.it`,下载并安装证书
    - 在通用-关于本机-证书信任设置:信任该证书
5. **下载/重装 ChatGPT 应用:**
    - 在 App Store 下载或重装 ChatGPT 应用,并登录 OpenAI 账号
6. **获取 Device Token:**
    - 在 mitmproxy 界面搜索 `https://ios.chat.openai.com/backend-api/preauth_devicecheck`
    - 复制 Device Token,它是一串很长的字符串
**恭喜!你成功获取了 Device Token,并可用于获取 refresh token。**
**建议参考:**
- [获取 refresh token 的教程](https://linux.do/t/topic/42253)
**感谢您的支持!**
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|一元网络论坛

GMT+8, 2024-9-17 15:47 , Processed in 0.166127 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表