JavaScript, HTML, CSS e... !
0 commenti

Accedi a siti protetti con Password

Basic Authentication Web con Google Apps Script

Puoi accedere ai siti protetti dalla Basic Authentication con Google Apps Script ed ottenere la risposta che sia il contenuto della pagina, un oggetto di un'API o quant'altro.

La Basic Authentication è un metodo per fornire credenziali di accesso tra client e server.
Si tratta della più semplice tecnica di controllo di accesso lato web poiché non richiede cookie, id di sessione o pagine di login. I dati di autenticazione inoltre, possono essere passati direttamente nell'URL.

Con Google Apps Script puoi accedere ai siti protetti da questo metodo con una chiamata tramite il metodo fetch della Classe URLFetchApp.
Potresti ottenere l'errore 401 durante la richiesta. In questo caso significa che la richiesta non è stata completata perché mancano le credenziali di autenticazione valide per la risorsa richiesta. In pratica, controlla di aver inserito correttamente lo username e la password!

Ti spiego tutto in questo video:

BONUS!!!
Cosa sono e come si utilizzano le Script Properties!
Trovi tutto nella seconda parte del video, ti anticipo che le proprietà dello script consentono di archiviare dati semplici in coppie chiave-valore con ambito a uno script.
Vengono in genere utilizzate per archiviare i dati di configurazione degli sviluppatori.
Il nuovo IDE ha integrato l'interfaccia per modificare, eliminare e creare fino a 50 nuove proprietà di script.

Iscriviti al mio canale per rimanere aggiornato sull'uscita dei prossimi video!

Tags

Michele Pisani

Michele Pisani

Sviluppatore Javascript ed esperto in Digital Analytics

L'esperienza nel settore Digital Analytics unita ad anni di sviluppo in Javascript ha trovato la massima espressione in Google Apps Script che mi ha permesso, con estrema facilità e poche righe di codice, di realizzare potenti applicazioni interattive e processi automatizzati integrati con i prodotti della G Suite.

Come contattarmi
scrivi un commento

0 Commenti

Non ci sono commenti

Nessuno ha ancora commentato questo articolo, fallo tu per primo!

scrivi un commento

Scrivi un commento

Il tuo indirizzo email non sarà pubblicato.I campi contrassegnati da un * sono obbligatori
Puoi utilizzare i seguenti tag nei commenti:
[bold]testo[/bold] se vuoi evidenziare un testo con il grassetto[code]function helloworld() { }[/code] se vuoi pubblicare una porzione di codice[url]https://www.appsscript.it[/url] se devi riferirti ad un indirizzo web