2014-07-20 3 views
0

너무 많은 요청을 말하는 Firebase에이 오류가 발생했습니다. 나는 장치에 배터리 배수를 피하기 위해 요청 횟수를 제한했다고 말하는 둥지 API를 읽었습니다. 하지만 공식 둥지 안드로이드 애플 리케이션에서 당신은 켜기/끄기 (가열/오프로 변경)없이 문제없이 온도 조절기를 전환 할 수 있습니다.요청이 너무 많습니다. FirebaseError

왜 이것이 개발자 API에서 제한적일 수 있습니까?

답변

2

API는 배터리 수명을 보존하기위한 요청 수를 제한하며 배터리 수준이 너무 낮아지면 요청 수신을 완전히 중지합니다. this page on the Nest API site about limitations을 통해 읽어보십시오.

안드로이드 앱에서 켜기/끄기 스위치를 계속 누르고 있으면 잠시 후 작업이 중단 될 것으로 예상됩니다. 배터리 상태를 끌어다 보면 어쩌면 누군가가 상한선/하한선을 결정할 것입니다.

+0

Nest의 앱은 비공개 API를 사용하여 서비스와 통신합니다. 따라서 속도 제한이 다릅니다. API에 액세스하는 자동화 된 앱을 보유한 타사의 경우 사용자의 배터리가 어떻게 영향을 받을지 고려하는 것이 훨씬 더 중요합니다. –

+0

@jfudgeelder하지만 누가 한계를 결정합니까? 그것은 API에서 정확한 번호를 제공하지 않습니다? –

+0

@ Mr.Noob 아니요, 구체적인 번호는 없습니다. 연결된 사이트에서 두 부분으로 구성된 공식이지만 Nest는 다른 것을 공개하지 않습니다. 세부 사항은 알려주지 않았지만 반환 할 '429' 오류를 나열합니다. 나는 당신이 짧은 지연을 주입 할 코드에 뭔가를 넣는 것이 가장 좋을 것이라고 생각합니다. – jfudgeelder