Script PHP per leggere un file JSON. autenticazione?

felino

Utente Attivo
12 Dic 2013
924
10
18
Aci Catena (Catania)
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:
HTML:
<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.
 

mr.x

Utente Attivo
9 Apr 2016
252
25
28
puoi provare con cURL, loggandoti e recuperando ciò che ti serve.
Se puoi utilizzare la shell con bash è molto più rapido.
 

felino

Utente Attivo
12 Dic 2013
924
10
18
Aci Catena (Catania)
Interessante, non pensavo che cURL permetesse di gestire l'autenticazione....

Effettivamente da pagina PHP posso eseguire un file BASH, ma anche in questo caso, l'autenticazione come va gestista?
 

mr.x

Utente Attivo
9 Apr 2016
252
25
28

comunque se cerchi trovi anche altri esempi, la sostanza non cambia, sempre una POST devi fare.

Riguardo a bash se utilizzi un cronjob nn ti sere lanciare lo script con php.
lo script in bash sarebbe qualcosa di simile
Codice:
curl -c cookie.txt "https://sitoweb" --data "LoginName=username" --data "password=pass"
curl -b cookie.txt "https://sitoweb/paginautente"
da ggiornare "LoginName" e "password" con l nome dei campi del form che contengono tali dati.
Utilizza le funzioni per sviluppatore del browser per vedere come vengono passatii dati, c'è proprio l'opzione copia cUrl
 
Discussioni simili
Autore Titolo Forum Risposte Data
romeocharly [PHP] Script per rinominare in automatico le immagini inviate da ftp PHP 0
A [PHP] Script con array con numeri che iniziano per 00 PHP 2
TpD [PHP] Script per organizzazione presenza eventi PHP 3
webmachine [PHP] Script per censurare parole PHP 4
M [PHP] Script per controllo disponibilitá negozio in citta PHP 4
K Script PHP per leggere array.txt Presentati al Forum 3
Mauro Guardiani [PHP] script per caricamento video PHP 0
romeocharly Creare un script/codice in php per collegare un id mysql con un file PHP 0
xone [Vendo] Script php+mysql autocostruito per gestione giacenze magazzino Offerte e Richieste di Lavoro e/o Collaborazione 0
F Script php per IP camera PHP 12
IImanuII Licenza per script in PHP PHP 2
S aiuto per script PHP/OOP PHP 2
filippino Script PHP per estrarre dati estrazioni da sito "10 e lotto" PHP 0
K creare uno script in php , per generare in modo automatico query PHP 2
S countdown in php e script per aprire 2 siti contemporanemante PHP 1
U php-mysql script per convertire valori $_POST PHP 2
H Script php per link 'Aggiungi agli amici'? PHP 34
IImanuII [Php] script per il conteggio delle mail inviate PHP 40
T [Offro Lavoro] CERCASI PROGRAMMATORE PHP per singoli script Offerte e Richieste di Lavoro e/o Collaborazione 2
V Script per distanza indirizzi [era: Script Php che non capisco se funzioni !] PHP 2
C script php per posizionamento su google PHP 0
R script per redirect php ad orari stabiliti PHP 31
M Script php per cancellare file PHP 1
K Script in PHP per gestione sito da utente PHP 6
A cerco script php per sincro db mysql Content Management System (CMS) 4
M Editare uno script php per arricchirlo PHP 9
M php script per classifica PHP 2
Z query sql e script php per ordinamento dati tabella PHP 2
U aiuto per script php inviare una mail PHP 1
SolidSnake4 miglior script per l'upload di immagini con php su DB PHP 5
H Php script per i .swf giochini PHP 0
G Script php per invio email con controllo sintassi e record MX PHP 0
G Script php per invio email con controllo sintassi e record MX PHP 7
S Script per creare Email in PHP PHP 1
M MySQL e PHP: script particolare per vBulletin! PHP 43
M Collegamento tra form html e script php PHP 4
felino PHP e script generazione file excel PHP 2
R Primo script in PHP / CSS PHP 4
T [a pagamento] programmatore PHP che mi aiuti a migrare gli script da vecchia versione PHP a nuova Offerte e Richieste di Lavoro e/o Collaborazione 1
Max 1 [PHP] Script che funziona in locale e non online PHP 16
O [PHP] inviare dati da form e script ajax PHP 0
P [PHP] Aggiungere un mio script a prestashop? PHP 10
D [Javascript] inserire uno script in un file php Javascript 6
Gabriele15497514 php testo errato durante la lettura del file txt quando lo script viene eseguito contemporaneamente PHP 3
D [PHP] script che invii una mail automatica dopo risposta ad una discussione di un forum PHP 0
T interpretare uno script php non fatto da me... PHP 3
O Script PHP e loro visibilità PHP 4
A [PHP] Script Ip camera su altervista senza sottocartelle PHP 6
M [PHP] Problema script ricezione e invio posta... PHP 1
Y Codice AdSense su script php PHP 4

Discussioni simili