@ThePerceptronChannel

@ThePerceptronChannel


Способ больше не работает (

fetch("https://chatgpt.com/api/auth/session", {

method: "GET",

credentials: "include"

})

.then(response => response.json())

.then(sessionData => {

const accessToken = sessionData.accessToken;

if (!accessToken) {

throw new Error("Failed to obtain accessToken");

}

console.log("AccessToken acquired, sending invitation request...");

return fetch("https://chatgpt.com/backend-api/accounts/ff598c4d-ccaf-40c1-bfaa-cb94565764b1/invites/request", {

method: "POST",

headers: {

"accept": "*/*",

"accept-language": "en-US,en;q=0.9",

"authorization": `Bearer ${accessToken}`, // ← Correct backticks used here

"cache-control": "no-cache",

"oai-language": "en-US",

"pragma": "no-cache",

"sec-ch-ua-arch": "\"x86\"",

"sec-ch-ua-bitness": "\"64\"",

"sec-ch-ua-mobile": "?0",

"sec-ch-ua-model": "\"\"",

"sec-ch-ua-platform": "\"macOS\"",

"sec-ch-ua-platform-version": "\"13.5.1\"",

"sec-fetch-dest": "empty",

"sec-fetch-mode": "cors",

"sec-fetch-site": "same-origin"

},

referrer: "https://chatgpt.com/k12-verification",

referrerPolicy: "strict-origin-when-cross-origin",

body: null,

mode: "cors",

credentials: "include"

});

})

.then(response => response.json())

.then(result => {

console.log("Invitation request successful:", result);

})

.catch(error => {

console.error("Request failed:", error);

});

Report Page