2014-12-19 19 views
8

Sono un nuovo ape in utilizzando POSTMAN - Rest Client - Chrome APICome passare il nome utente e la password usando POSTMAN - Rest Client?

voglio usare la Basic Auth che è disponibile in postino.

Sto tentando di accedere al mio account Google allo url - "https://www.gmail.com".

Ho fornito il mio Username & Password nel Basic Auth e avevo provato GET and POST.

ho ottenuto un Status 200 OK che mi carica il home page ma non è connesso.

so che ho bisogno di modificare l'URL, ma io non sono in grado di trovare quella giusta, che da usare?

Sarebbe utile se vengono forniti anche esempi per i diversi tipi di autenticazione.

+4

Ciao, sono anche interessato a imparare come utilizzare questo strumento, ho trovato che Oauth di base è deprecato per le API di Google, quindi potrebbe essere necessario utilizzare oauth 2.0. Questo è un link con la spiegazione https://developers.google.com/accounts/docs/OAuth2, in primo luogo è necessario ottenere alcune chiavi API da google, quindi ottenere l'url dove si invieranno quelle chiavi per ottenere un token di accesso. .. e segui il processo. (Sto ancora leggendo questo documento, sono entusiasta di imparare questa roba). – clarenswd

+0

Gmail non usa l'autenticazione di base, preferisci usare Oauth2;) –

risposta

1

Il collegamento fornito è obsoleto. Non so se l'API di Gmail ha consentito l'autenticazione di base al momento in cui hai posto la domanda, ma al momento ha bisogno di OAuth 2.0, come indicato nelle linee di apertura here.

L'URL corretto è https://accounts.google.com/o/oauth2/auth e this link spiega come fornire i parametri.

0

Se non ricordo male, Google ha smesso di consentire ai client http (come Postman) di accedere alle sue API tramite Basic Auth un anno o più. Ora, Google consente l'accesso alle sue API utilizzando OAuth 2.0.

Per accedere alle API di Google, è necessario configurare un'applicazione OAuth, here Quando si crea questa applicazione OAuth, Google genera ClientId e ClientSecret.

Con questi clientId e clientSecret, è necessario generare i token di accesso e aggiornamento e, infine, verranno utilizzati questi token per accedere alle API di Google. Leggi ulteriori informazioni su Google OAuth 2.0 e riceverai ulteriori informazioni sull'accesso alle API.

Problemi correlati