Registrare l'applicazione
Il primo passaggio per recuperare le credenziali di autenticazione consiste nel registrare l'applicazione utilizzando Zoho CRM Developer Console. Per registrare l’applicazione, devi selezionare il tipo di client tra: Java Script, basato su Web, mobile, applicazioni mobili non basate su browser o self-client. Fornire quindi i valori per il nome dell'applicazione, l'URL della pagina Web e un URI di reindirizzamento autorizzato che Zoho CRM può utilizzare per reindirizzarti con un token di concessione.
In caso di esito positivo, la registrazione restituisce l’ID client e il segreto client.
Creare una richiesta di autorizzazione
Successivamente, è necessario creare una richiesta di autorizzazione utilizzando un'applicazione basata sul Web o un client autonomo. La richiesta di autorizzazione restituisce il token di concessione, che a sua volta ti consente di recuperare il token di accesso.
Durante la creazione di una richiesta di autorizzazione, è necessario compilare i valori per entrambi gli ambiti ambiti e tipo di accesso. Fare riferimento a questo Zoho CRM documento per ulteriori informazioni sugli ambiti, mentre il tipo di accesso deve essere sempre impostato su offline
.
Generare i token di accesso e aggiornamento
Dopo aver recuperato il token di concessione, puoi generare i token di accesso e aggiornamento effettuando una richiesta POST a {ACCOUNTS_URL}/oauth/v2/token
e fornendo al contempo l'ID client, il segreto client, il token di concessione e l'URI di reindirizzamento. Durante questo passaggio, è necessario includere grant_type
come parametro e impostare il valore come "authorization_code"
.
In caso di esito positivo, la richiesta restituisce i token di accesso e di aggiornamento, che puoi quindi utilizzare per l’autenticazione.
Per i passaggi dettagliati sull'acquisizione delle credenziali, consulta la Zoho CRM guida all'autenticazione.