Vai al contenuto
PLC Forum


Script PHP per leggere un file JSON, autenticazione?


Messaggi consigliati

robertosalemi
Inserito: (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: da robertosalemi
  • 3 months later...

DavideDaSerra
Inserita:

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.

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 account

Accedi

Hai già un account? Accedi qui.

Accedi ora
×
×
  • Crea nuovo/a...