O Google está comprometido em promover a equidade racial para as comunidades negras. Veja como.
Esta página foi traduzida pela API Cloud Translation.
Switch to English

Visão geral de autorização

A API Nest fornece informações que você pode usar para criar experiências de casa. A informação é finalmente detida pelos usuários, e os usuários podem explicitamente optar por compartilhar esta informação com trabalha com produtos ninho.

O objectivo da autorização é dar aos seus clientes um meio seguro para conceder acesso aos seus dados do dispositivo Nest.

O fluxo se parece com isso:

visão geral de autorização

site do produto ou aplicativo antes da autorização

Em seu site produto ou aplicativo, você pode fornecer uma maneira para os clientes a dar o seu acesso de produtos aos seus dados dispositivo Nest. Para fazer isso, criar um elemento UI botão ou outro para iniciar o fluxo OAuth.

Quando você constrói a autorização do usuário em seu aplicativo, você pode:

  • usar um navegador externo para autorizar um aplicativo
  • usar uma nova página para auth um webapp

Para mais orientações design, ver as políticas de design ninho .

iFrames

iframe informação presente, seja embutido em uma página web ou como um webview em um aplicativo nativo. O fluxo OAuth não suporta a incorporação em iFrames .

o login Nest

Se o usuário não estiver logado, que solicitará que o usuário efetuar login.

notificação de conexão (não-proprietário só)

Se o usuário é um membro de uma conta de família, e não possuir todas as estruturas na conta, uma notificação de conexão aparece após o login. Este listas de notificação que estrutura o usuário pode autorizar o Works com o produto Ninho com.

Se o usuário é o proprietário da conta, a notificação de conexão não aparecer, ea página de permissões exibe imediatamente após o login.

Para mais informações, consulte Contas da família .

autorização do usuário

permissões ninho

Vamos solicitar ao usuário para conceder acesso ao seu produto. Esta página exibe as permissões e descrições que você digitou quando criou seu cliente.

Para mais informações, consulte a Visão geral das permissões .

autorização do usuário

site do produto ou aplicativo após a autorização

Após o seu cliente autoriza o Works com o produto Nest, enviaremos um código de autorização que seu produto pode trocar por um token de acesso. Suas obras com produto Nest pode então enviar o token de acesso com chamadas de API para acessar dados ninho.

Seus clientes podem revogar o acesso a qualquer momento, o que impedirá os seus trabalhos com produtos Ninho de fazer novos pedidos de dados do dispositivo do cliente.

Para saber como configurar um fluxo de autorização para um usuário e obter um token de acesso, consulte autenticação e autorização com OAuth 2.0 .