Google은 흑인 공동체를 위한 인종적 평등을 추구하기 위해 노력하고 있습니다. 자세히 알아보기

REST 개요

REST는 임시 일회성 호출, 개념 증명 랩, 문제 해결, 약 1분마다 폴링하는 앱 및 새로 고침 버튼 구현을 위해 제품 내에서 사용할 수 있는 경량의 상태 비저장 웹 서비스 표준입니다.

나머지 인터페이스는 사용 둥지 API 데이터 모델 엔드 포인트로 URL을.

REST에는 API 데이터 모델의 경로에 매핑된 OAuth 토큰이 있습니다. 각 토큰은 단일 최종 사용자와 연결됩니다. 토큰은 사용자가 개발자에게 데이터 모델의 경로에 액세스할 수 있는 권한을 부여했음을 의미합니다. Nest API 클라우드는 요청된 경로에 대해 토큰을 평가하고 오류를 보내거나 요청된 정보를 보냅니다.

사용자가 집에 도착했을 때 차고 문이 열리도록 집 점유에 대한 상태 정보를 제공하려고 한다고 가정합니다. 토큰은 구조의 재택 및 외출 상태를 얻기 위해 평가됩니다.

점유 상태를 최신 상태로 유지하기 위해 REST 호출을 매분마다 수행하여 집 또는 자리 비움 상태를 확인할 수 있습니다. Nest API는 토큰을 평가하고 답을 반환합니다. 각 호출에 대한 응답으로 정보가 반환된 다음 TCP 연결이 닫힙니다. 각 호출은 새 TCP 연결을 생성합니다.

Nest 구현과 관련하여 다음 사항에 유의하세요.

지원되지 않음:

  • POST
  • DELETE
  • REST API에 대한 우선 순위 작성
  • REST API에서 서버 값 쓰기
  • 보안 규칙 검색 및 업데이트

REST 및 속도 제한

Nest 서비스의 과용을 방지하기 위해 읽기/쓰기 호출 수가 제한된 토큰 수를 제한합니다.

더 많은 정보를 참조 데이터 속도 제한을 .

REST 및 리디렉션

REST를 사용하여 또 다른 고려 사항은 당신의 제품도 취급해야한다는 것입니다 307 리디렉션 .