diff --git a/xprime/xprime.js b/xprime/xprime.js index 2dd5708..e8d0538 100644 --- a/xprime/xprime.js +++ b/xprime/xprime.js @@ -194,7 +194,11 @@ async function extractStreamUrl(ID) { const id = tmdbData.id; const imdb = tmdbData.external_ids.imdb_id; - const url = `https://backend.xprime.tv/primenet?name=${name}&year=${year}&id=${id}&imdb=${imdb}`; + const tokenResponse = await soraFetch('https://enc-dec.app/api/enc-xprime'); + const tokenData = await tokenResponse.json(); + const token = tokenData.result; + + const url = `https://backend.xprime.tv/primenet?name=${name}&year=${year}&id=${id}&imdb=${imdb}&turnstile=${token}`; console.log(url); @@ -247,7 +251,11 @@ async function extractStreamUrl(ID) { const id = tmdbData.id; const imdb = tmdbData.external_ids.imdb_id; - const url = `https://backend.xprime.tv/primenet?name=${name}&year=${year}&id=${id}&imdb=${imdb}&season=${seasonNumber}&episode=${episodeNumber}`; + const tokenResponse = await soraFetch('https://enc-dec.app/api/enc-xprime'); + const tokenData = await tokenResponse.json(); + const token = tokenData.result; + + const url = `https://backend.xprime.tv/primebox?name=${name}&year=${year}&id=${id}&imdb=${imdb}&season=${seasonNumber}&episode=${episodeNumber}&turnstile=${token}`; console.log(url);