Notice: We're retiring Works with Nest. See the home page for more information.
Google se compromete a impulsar la igualdad racial para las comunidades afrodescendientes. Obtén información al respecto.
Se usó la API de Cloud Translation para traducir esta página.
Switch to English

Resumen de autorización

Nest API proporciona información que puedes usar para crear experiencias en el hogar. En última instancia, la información es propiedad de los usuarios, y los usuarios pueden optar explícitamente por compartir esta información con los productos de Works with Nest.

El propósito de la autorización es brindar a sus clientes un medio seguro para otorgarles acceso a los datos de sus dispositivos Nest.

El flujo se ve así:

Resumen de autorización

Sitio del producto o aplicación antes de la autorización

En el sitio o la aplicación de su producto, puede proporcionar una forma para que los clientes le den acceso a su producto a los datos de su dispositivo Nest. Para hacer esto, cree un botón u otro elemento de la IU para iniciar el flujo de OAuth.

Cuando crea autorización de usuario en su aplicación, puede:

  • usar un navegador externo para autorizar una aplicación
  • use una nueva página para autenticar una aplicación web

Para obtener más orientación sobre el diseño, consulte las políticas de diseño de Nest .

iFrames

iFrames presenta información, ya sea incrustada en una página web o como una vista web en una aplicación nativa. El flujo de OAuth no admite la incrustación en iFrames .

Nido de inicio de sesión

Si el usuario aún no ha iniciado sesión, le pedimos que inicie sesión.

Notificación de conexión (solo no propietario)

Si el usuario es miembro de una cuenta familiar y no posee todas las estructuras de la cuenta, aparece una notificación de conexión después de iniciar sesión. Esta notificación enumera las estructuras con las que el usuario puede autorizar su producto Works with Nest.

Si el usuario es el propietario de la cuenta, la notificación de conexión no aparece y la página de permisos se muestra inmediatamente después de iniciar sesión.

Para obtener más información, consulte Cuentas familiares .

Autorización del usuario

Permisos de nido

Solicitaremos al usuario que otorgue acceso a su producto. Esta página muestra los permisos y las descripciones que ingresó cuando creó su cliente.

Para obtener más información, consulte la Descripción general de los permisos .

Autorización del usuario

Sitio del producto o aplicación después de la autorización

Después de que su cliente autorice su producto Works with Nest, le enviaremos un código de autorización que su producto puede intercambiar por un token de acceso. Su producto Works with Nest puede enviar el token de acceso con llamadas API para acceder a los datos de Nest.

Sus clientes pueden revocar el acceso en cualquier momento, lo que evitará que su producto Works with Nest realice más solicitudes de datos del dispositivo del cliente.

Para aprender cómo configurar un flujo de autorización para un usuario y obtener un token de acceso, consulte Autenticación y autorización con OAuth 2.0 .