robertosalemi Inserito: 6 marzo 2020 Segnala Share Inserito: 6 marzo 2020 (modificato) Ciao a tutti,ho creato uno pagine in PHP che mi permette di leggere un Json generato da un URL remoto (un sito web al quale sono iscritto).Ovviamente se eseguo il file PHP nello stesso browser nel quale ho effettuato l'accesso al sito web sopra indicato riesco a leggere il JSON, altrimenti ricevo un XML contentente:<Error> <Message>Authorization has been denied for this request.</Message> </Error>Dato che vorrei fare eseguire lo script da un CronJob, posso ovviare a questo problema?Oppure, visto che il sito web in questione, non fornisce API pubbliche, non c'è soluzione?Grazie. Modificato: 6 marzo 2020 da robertosalemi Link al commento Condividi su altri siti More sharing options...
DavideDaSerra Inserita: 8 giugno 2020 Segnala Share Inserita: 8 giugno 2020 Ti consiglio di verificare i dati presenti nell'header della richiesta. Probabilmente c'è un token: può essere URL-Encoded, passato in post, passato come header della richiesta o come cookie che è la chiave di autorizzazione. Prova a usare quella nella tua richiesta. Ti consiglio di verificarne la durata, potrebbe essere necessario che il tuo script esegua tutta l'autenticazione. Puoi intercettare i dati in transito tra il browser e il sito e vedere lo scambio in fase di login. Link al commento Condividi su altri siti More sharing options...
Messaggi consigliati
Crea un account o accedi per commentare
Devi essere un utente per poter lasciare un commento
Crea un account
Registrati per un nuovo account nella nostra comunità. è facile!
Registra un nuovo accountAccedi
Hai già un account? Accedi qui.
Accedi ora