Google se compromete a impulsar la igualdad racial para las comunidades afrodescendientes. Obtén información al respecto.

Resumen de REST

REST es un estándar de servicio web liviano y sin estado que puede usar dentro de sus productos para llamadas únicas ad-hoc, laboratorios de prueba de concepto, solución de problemas, aplicaciones que sondean aproximadamente cada minuto e implementaciones de botones de actualización.

La interfaz REST utiliza la API Nido Modelo de datos de URL como criterio de valoración.

En REST, hay un token OAuth asignado a una ruta en el modelo de datos de la API. Cada token está asociado a un único usuario final. El token significa que un usuario ha autorizado al desarrollador a acceder a una ruta en el modelo de datos. La nube de la API de Nest evalúa el token con la ruta solicitada y envía un error o envía la información solicitada.

Suponga que un usuario desea proporcionar información de estado sobre la ocupación de su casa para que la puerta del garaje se abra cuando el usuario llega a casa. Se evalúa un token para obtener el estado En casa y fuera de la estructura.

Para mantenerse actualizado sobre el estado de ocupación, es posible que se realicen llamadas de REST cada minuto para determinar el estado en casa o fuera. La API de Nest evalúa el token y devuelve la respuesta. En respuesta a cada llamada, se devuelve la información y luego se cierra la conexión TCP. Cada llamada genera una nueva conexión TCP.

Tenga en cuenta los siguientes puntos sobre la implementación de Nest:

No soportado:

  • POST
  • DELETE
  • Escribir prioridades para la API REST
  • Escribir valores de servidor desde la API REST
  • Recuperar y actualizar las reglas de seguridad

REST y límites de frecuencia

Para evitar la sobreutilización del servicio Nest, limitamos la cantidad de token que tiene un número limitado de llamadas de lectura / escritura.

Para obtener más información, consulte Límites de velocidad de datos .

REST y redireccionamientos

Otra consideración cuando se utiliza REST es que su producto también debe manejar 307 redirecciones .