Skip to content

L'API di Zappr (su Vercel), per far riprodurre al frontend dei canali che richiedono API (CORS) esterne.

License

Notifications You must be signed in to change notification settings

ZapprTV/vercel-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Questa è l'API di Zappr su Vercel. Viene usata per far riprodurre al frontend i canali trasmessi su Babylon Cloud e i canali Rai senza geoblocking.

Per usarla, effettua una chiamata GET a https://vercel-api.zappr.stream/api e inserisci l'URL che vuoi "trasformare" come parametro.

Per esempio, per "trasformare" l'URL di Rai News 24 (https://mediapolis.rai.it/relinker/relinkerServlet.html?cont=1), bisognerebbe fare una richiesta a https://vercel-api.zappr.stream/api?https://mediapolis.rai.it/relinker/relinkerServlet.html?cont=1.

Per i canali trasmessi su Dailymotion, Vimeo Livestream e Netplus, usare l'API su Cloudflare Workers.

URL supportati

  • Babylon Cloud:

    • *://*/video/viewlivestreaming?rel=XX&cntr=0
  • Rai:

    • *://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=XXXXXX (attenzione: non includere il parametro output)

Come controllare se un canale Rai è protetto da geoblocking

  1. Prendi l'URL Mediapolis del canale, e imposta il parametro output a 62.
    • Esempio: https://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=1&output=62
  2. Aprilo nel tuo browser (preferibilmente in Firefox o in un browser con un'estensione per visualizzare meglio i file JSON).
  3. Individua il valore della key geoprotection (di solito presente sotto description).
    • Se è S, il canale è protetto da geoblocking.
    • Se è N, il canale non è protetto da geoblocking.

About

L'API di Zappr (su Vercel), per far riprodurre al frontend dei canali che richiedono API (CORS) esterne.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published