Google si impegna a promuovere l'equità razziale per le comunità nere. Vedi come.
Questa pagina è stata tradotta dall'API Cloud Translation.
Switch to English

Panoramica delle autorizzazioni

L'API Nest fornisce informazioni che puoi utilizzare per creare esperienze a casa. Le informazioni sono in definitiva di proprietà degli utenti e gli utenti possono scegliere esplicitamente di condividerle con i prodotti Works with Nest.

Lo scopo dell'autorizzazione è fornire ai tuoi clienti un mezzo sicuro per garantire l'accesso ai dati del loro dispositivo Nest.

Il flusso è simile al seguente:

Panoramica delle autorizzazioni

Sito o app del prodotto prima dell'autorizzazione

Nel sito o nell'app del prodotto, è possibile fornire ai clienti un modo per consentire al prodotto di accedere ai dati del proprio dispositivo Nest. Per fare ciò, creare un pulsante o un altro elemento dell'interfaccia utente per avviare il flusso OAuth.

Quando si inserisce l'autorizzazione dell'utente nella propria app, è possibile:

  • utilizzare un browser esterno per autorizzare un'app
  • usa una nuova pagina per autenticare una webapp

Per ulteriori indicazioni sulla progettazione, consultare le politiche di progettazione Nest .

iFrame

iFrames presenta informazioni, incorporate in una pagina Web o come visualizzazione Web in un'app nativa. Il flusso OAuth non supporta l'incorporamento in iFrames .

Accesso Nest

Se l'utente non ha già effettuato l'accesso, chiediamo all'utente di accedere.

Notifica di connessione (solo non proprietario)

Se l'utente è membro di un account di famiglia e non possiede tutte le strutture dell'account, dopo l'accesso viene visualizzata una notifica di connessione. Questa notifica elenca le strutture con cui l'utente può autorizzare il tuo prodotto Works with Nest.

Se l'utente è il proprietario dell'account, la notifica di connessione non viene visualizzata e la pagina delle autorizzazioni viene visualizzata immediatamente dopo l'accesso.

Per ulteriori informazioni, vedere Conti familiari .

Autorizzazione dell'utente

Autorizzazioni di nidificazione

Chiederemo all'utente di concedere l'accesso al tuo prodotto. Questa pagina visualizza le autorizzazioni e le descrizioni inserite durante la creazione del client.

Per ulteriori informazioni, consultare la panoramica delle autorizzazioni .

Autorizzazione dell'utente

Sito o app del prodotto dopo l'autorizzazione

Dopo che il cliente ha autorizzato il prodotto Works with Nest, invieremo un codice di autorizzazione che il prodotto può scambiare con un token di accesso. Il prodotto Works with Nest può quindi inviare il token di accesso con chiamate API per accedere ai dati Nest.

I tuoi clienti possono revocare l'accesso in qualsiasi momento, impedendo al tuo prodotto Works with Nest di effettuare ulteriori richieste per i dati del dispositivo del cliente.

Per informazioni su come impostare un flusso di autorizzazione per un utente e ottenere un token di accesso, vedere Autenticazione e autorizzazione con OAuth 2.0 .