每日签到奶昔超市积分商城奶昔访达
返回列表 发布新帖
查看: 1010|回复: 14

证明自己是老师过ChatGPT K12好像也没那么难吧

发表于 2025-12-12 02:06:54 | 查看全部 |阅读模式

登录后免广告,享受更多奶昔会员权益!

您需要 登录 才可以下载或查看,没有账号?注册

×
本帖最后由 btpan 于 2025-12-12 02:07 编辑

参考之前宾利法尼亚州立大学注册送edu教育邮箱可过Gemini看到了一个PSU教职员的在职证明文件生成器:https://elegant-palmier-8affc1.netlify.app/
生成过后作为文件提交到https://chatgpt.com/k12-verification就可以通过了,总体难度不是很大
fakename.png

过不了还是得反思一下SheerID的原理,取决于网络环境和浏览器因素导致。网络上这里就搞个美国家宽,可以参考ping0.cc或iplark.com的评分,用美国电话卡漫游是最好,当然前阵子在奶昔上GCP赠金领了一堆,也是直接通过了。这个IP需要在短时间内没有通过其他sheerid认证,不然第一个秒过第二个就一直refused。总结来说,用于通过SheerID的IP的使用率远比干净程度重要!
另外开头说的那篇只是通过psu的sso登录并取得Student版,我们要搞的是教师版,那就需要去生成PSU的教职工证明,既然是美国学校那IP自然要用美国的。什么州不重要,国家归属地是美国(US)就可以。
另外有一些细节非强制,如浏览器的accept-language需要英文。而实测底下,确实是en-us最容易的。当是玄学也好,不盲目跟风!这个也很好解决,用指纹浏览器就行了
最后补充一点:新号的通过率远远高于老号,跟域名邮箱后缀没关系。
爱生活,爱奶昔~
回复

使用道具 举报

发表于 2025-12-12 02:19:58 | 查看全部
其实隔壁的通讯录大法更屌一些,甚至不需要造假 适用于网站有员工通讯录的学校。
也是把sheerid研究透了:https://support.sheerid.com/en-U ... help-center/teacher
fakename.png
可以提供最下面一个文档,只需截图学校网站通讯录有你提交的名字
1、打开https://chatgpt.com/k12-verification
2、随便输入点美国州名,城市名,获得一些学校名字
3、搜索学校网站,看有没有Faculty and Staff Directory 之类的页面
4、搜索获取员工名字和邮箱输入sheerid验证
截图学校官网通讯录,包含浏览器地址栏有学校官网地址,页面中包含员工名字,我是把整个页面完整截下来。作为支持文档上传
fakename.png
出现这个截图,等一会就过了
fakename.png
等等,这样会不会秋后算账啊 
发表于 2025-12-12 10:06
爱生活,爱奶昔~
 楼主| 发表于 2025-12-12 03:32:05 | 查看全部
amoy 发表于 2025-12-12 02:19
其实隔壁的通讯录大法更屌一些,甚至不需要造假 适用于网站有员工通讯录的学校。
也是把sheerid研究透了:h ...

你这也是个好方法,可以过完k12试试这个ChatGPT 订阅更新工具
F12打开console粘贴
  1. // ========== 配置区域 ==========

  2. // 自执行脚本 - 粘贴后自动运行
  3. (async () => {
  4.   try {
  5.     console.log("=".repeat(50));
  6.     console.log("ChatGPT 订阅更新工具 - 并发执行");
  7.    
  8.     // 获取 access token
  9.     console.log("\n正在获取 access token...");
  10.     const resp = await fetch('/api/auth/session', { credentials: 'include' });
  11.     if (!resp.ok) {
  12.       throw new Error(`获取accessToken失败: ${resp.status}`);
  13.     }
  14.     const session = await resp.json();
  15.     const accessToken = session?.accessToken;
  16.     if (!accessToken) {
  17.       throw new Error('未获取到 accessToken');
  18.     }
  19.     console.log("✓ Token 获取成功");
  20.    
  21.     // 构建请求头
  22.     const buildHeaders = (token) => ({
  23.       "accept": "*/*",
  24.       "accept-language": "zh-CN,zh;q=0.9",
  25.       "authorization": `Bearer ${token}`,
  26.       "cache-control": "no-cache",
  27.       "content-type": "application/json",
  28.       "oai-client-version": "prod-fd9b4a6060700845f09bb5e096a95272b0a55c21",
  29.       "oai-device-id": "3b3e1fb8-ab0a-4cf2-b897-8938d65daf86",
  30.       "oai-language": "zh-CN",
  31.       "pragma": "no-cache",
  32.       "priority": "u=1, i",
  33.       "sec-ch-ua": ""Chromium";v="142", "Google Chrome";v="142", "Not_A Brand";v="99"",
  34.       "sec-ch-ua-mobile": "?0",
  35.       "sec-ch-ua-platform": ""Windows"",
  36.       "sec-fetch-dest": "empty",
  37.       "sec-fetch-mode": "cors",
  38.       "sec-fetch-site": "same-origin",
  39.       "Referer": "https://chatgpt.com/admin/billing"
  40.     });
  41.    
  42.     // 创建 workspace 的请求函数 - 不等待响应
  43.     const createWorkspaceRequest = (count) => {
  44.       console.log(`正在发送第 ${count} 次请求...`);
  45.       
  46.       // 使用Promise但立即返回,不等待
  47.       return fetch("https://chatgpt.com/backend-api/accounts/create_workspace_without_subscription", {
  48.         "headers": buildHeaders(accessToken),
  49.         "referrer": "https://chatgpt.com/k12-create-workspace",
  50.         "referrerPolicy": "strict-origin-when-cross-origin",
  51.         "body": "{"workspace_name":"sanmu","agreed_to_dpa":true,"plan_type":"k12"}",
  52.         "method": "POST",
  53.         "mode": "cors",
  54.         "credentials": "include"
  55.       })
  56.       .then(response => {
  57.         console.log(`第 ${count} 次请求已发送(不等待响应)`);
  58.         return {
  59.           count,
  60.           success: true,
  61.           status: response.status,
  62.           sent: true
  63.         };
  64.       })
  65.       .catch(error => {
  66.         console.log(`第 ${count} 次请求发送失败:`, error.message);
  67.         return {
  68.           count,
  69.           success: false,
  70.           error: error.message,
  71.           sent: false
  72.         };
  73.       });
  74.     };
  75.    
  76.     // 并发执行10次请求
  77.     console.log("\n开始并发执行10次请求...");
  78.     const totalRequests = 10;
  79.    
  80.     // 创建10个并发请求
  81.     const requestPromises = [];
  82.     for (let i = 1; i <= totalRequests; i++) {
  83.       requestPromises.push(createWorkspaceRequest(i));
  84.     }
  85.    
  86.     // 等待所有请求发送完成
  87.     console.log("\n所有请求已触发,等待完成...");
  88.     const startTime = Date.now();
  89.     const results = await Promise.all(requestPromises);
  90.     const endTime = Date.now();
  91.    
  92.     // 统计结果
  93.     console.log("\n" + "=".repeat(50));
  94.     console.log("所有请求发送完成!");
  95.     console.log(`总耗时: ${endTime - startTime}ms`);
  96.    
  97.     const successfulRequests = results.filter(r => r.success && r.sent).length;
  98.     const failedRequests = results.filter(r => !r.success || !r.sent).length;
  99.    
  100.     console.log(`\n统计结果:`);
  101.     console.log(`总请求数: ${totalRequests}`);
  102.     console.log(`成功发送: ${successfulRequests}`);
  103.     console.log(`发送失败: ${failedRequests}`);
  104.    
  105.     if (failedRequests > 0) {
  106.       console.log("\n失败的请求详情:");
  107.       results.forEach((result) => {
  108.         if (!result.success || !result.sent) {
  109.           console.log(`第 ${result.count} 次请求:`, result.error || "未知错误");
  110.         }
  111.       });
  112.     }
  113.    
  114.     console.log("\n注意:请求已全部触发,但实际响应处理可能需要时间。");
  115.     console.log("服务器端可能会对频繁请求进行限制。");
  116.     console.log("=".repeat(50));
  117.    
  118.   } catch (error) {
  119.     console.error("执行出错:", error);
  120.   }
  121. })();
复制代码
收起

还不够,可以试试隔壁的订阅更新:https://marx.fuckoai.com/ 感谢佬友
爱生活,爱奶昔~
发表于 2025-12-12 09:34:10 | 查看全部
amoy 发表于 2025-12-12 02:19
其实隔壁的通讯录大法更屌一些,甚至不需要造假 适用于网站有员工通讯录的学校。
也是把sheerid研究透了:h ...

谢谢大佬
爱生活,爱奶昔~
发表于 2025-12-12 10:35:22 来自手机 | 查看全部
summertree 发表于 2025-12-12 09:34
谢谢大佬

估计这么多人去薅teacher主要是新增了 GPT-5.1 Thinking 和 GPT-5.1 Instant,有效期到 2027 年 6 月
1000047535.jpg
爱生活,爱奶昔~
发表于 2025-12-12 12:10:20 | 查看全部
amoy 发表于 2025-12-12 02:19
其实隔壁的通讯录大法更屌一些,甚至不需要造假 适用于网站有员工通讯录的学校。
也是把sheerid研究透了:h ...

提示成功了,,返回openai,,,又回到要认证状态,,,,,,
爱生活,爱奶昔~
发表于 2025-12-12 12:36:45 | 查看全部
之前认证失败了,需要生成额外的文件,还可以操作吗?
爱生活,爱奶昔~
发表于 2025-12-12 17:11:49 | 查看全部
一直过不去
爱生活,爱奶昔~
发表于 2025-12-12 23:26:23 | 查看全部
之前各种折腾都过不去去。后来用了家宽,连过3个,不需要任何文件直接过这样。IP是重点,然后选IP所在地附近的学校。
爱生活,爱奶昔~
发表于 2025-12-13 01:46:44 来自手机 | 查看全部
btpan 发表于 2025-12-12 03:32
你这也是个好方法,可以过完k12试试这个ChatGPT 订阅更新工具
[fold=0,F12打开console粘贴]


https://marx.fuckoai.com
https://oaiteam.azx.us
继续上车
爱生活,爱奶昔~
发表于 2025-12-13 07:59:43 | 查看全部
学习一下
爱生活,爱奶昔~
发表于 2025-12-13 15:04:41 | 查看全部
已收藏,谢谢大佬
爱生活,爱奶昔~
发表于 2025-12-13 16:03:59 | 查看全部
太难了 这两天注册十好几个号,IP也全都是自己vps建的,也换了快十个,一个号没有成功的
爱生活,爱奶昔~
发表于 2025-12-14 20:00:56 | 查看全部
学习了
爱生活,爱奶昔~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

© 2026 Naixi Networks. 沪ICP备13020230号-1|沪公网安备 31010702007642号手机版小黑屋RSS
返回顶部 关灯 在本版发帖
快速回复 返回顶部 返回列表