maxbambi / plugin.video.raitv

Kodi plugin for RAI
GNU General Public License v3.0
35 stars 9 forks source link

Problemi Rai Sport Archive #75

Open italfire opened 6 months ago

italfire commented 6 months ago

Salve, Rai Sport Archive funziona solo in Windows ma non in Android (Firestick). Possono essere problemi di HEADERS? Grazie 1000 per il lavoro che fai nel mantenere questo addon.

maxbambi commented 6 months ago

Salve, Rai Sport Archive funziona solo in Windows ma non in Android (Firestick). Possono essere problemi di HEADERS? Grazie 1000 per il lavoro che fai nel mantenere questo addon.

Scusami @italfire . Non mi ero accorto di questa segnalazione. Andando a vedere il codice la lettura delle informazioni dal sito raisport ha un separato gruppo di headers e forse, con il cambio in http://rainews.it/sport, non sono più neppure quelle corrette... Bisognerebbe controllarle e aggiornare: hai la possibilità di cambiarle nel codice e provare la versione modificata su firestick?

Gli header nel codice attuale sono

        header = {
                  'Accept': 'application/json, text/javascript, */*; q=0.01' ,
                  'Content-Type': 'application/json; charset=UTF-8',
                  'Origin': 'https://www.raisport.rai.it',
                  'Referer': 'https://www.raisport.rai.it/archivio.html',
                  'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36',
                  'X-Requested-With': 'XMLHttpRequest',
                 }

Si potrebbe provare ad aggiornarli inserendo esplicitamente le informazioni del sistema operativo

        header = {
                  'Accept': 'application/json, text/javascript, */*; q=0.01' ,
                  'Content-Type': 'application/json; charset=UTF-8',
                  'Origin': 'https://www.rainews.it',
                  'Referer': 'https://www.rainews.it/',
                  'Sec-Ch-Ua' : '"Google Chrome";v="123", "Not:A-Brand";v="8", "Chromium";v="123"',
                  'Sec-Ch-Ua-Mobile' : '?0',
                  'Sec-Ch-Ua-Platform' : '"Windows"',
                  'Sec-Fetch-Dest' : 'empty',
                  'Sec-Fetch-Mode' : 'cors',
                  'Sec-Fetch-Site' : 'same-origin',
                  'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36',
                  'X-Requested-With': 'XMLHttpRequest'
                 }