Google is committed to advancing racial equity for Black communities. See how.

ภาพรวมส่วนที่เหลือ

REST เป็นมาตรฐานบริการเว็บแบบไร้สัญชาติที่มีน้ำหนักเบาซึ่งคุณสามารถใช้ภายในผลิตภัณฑ์ของคุณสำหรับการโทรแบบครั้งเดียวเฉพาะกิจ ห้องปฏิบัติการพิสูจน์แนวคิด การแก้ปัญหา แอปที่สำรวจความคิดเห็นทุกนาทีโดยประมาณ และการใช้งานปุ่มรีเฟรช

อินเตอร์เฟซที่ใช้ REST Nest API ข้อมูลรุ่น URL ที่เป็นปลายทาง

ใน REST มีโทเค็น OAuth ที่แมปกับเส้นทางในโมเดลข้อมูล API แต่ละโทเค็นเชื่อมโยงกับผู้ใช้ปลายทางคนเดียว โทเค็นหมายความว่าผู้ใช้อนุญาตให้นักพัฒนาเข้าถึงเส้นทางในรูปแบบข้อมูล ระบบคลาวด์ Nest API ประเมินโทเค็นกับเส้นทางที่ร้องขอและส่งข้อผิดพลาดหรือส่งข้อมูลที่ร้องขอ

สมมติว่าผู้ใช้ต้องการให้ข้อมูลสถานะเกี่ยวกับการเข้าพักในบ้านของตน เพื่อให้ประตูโรงรถเปิดขึ้นเมื่อผู้ใช้กลับถึงบ้าน โทเค็นจะได้รับการประเมินเพื่อรับสถานะ "อยู่บ้าน" และ "ไม่อยู่บ้าน" ของโครงสร้าง

หากต้องการอัปเดตสถานะการเข้าพัก อาจมีการโทร REST ทุกนาทีเพื่อระบุสถานะบ้านหรือนอกบ้าน Nest API ประเมินโทเค็นและส่งคืนคำตอบ ในการตอบสนองต่อการโทรแต่ละครั้ง ข้อมูลจะถูกส่งกลับ จากนั้นการเชื่อมต่อ TCP จะถูกปิด การโทรแต่ละครั้งจะสร้างการเชื่อมต่อ TCP ใหม่

คำนึงถึงประเด็นต่อไปนี้เกี่ยวกับการปรับใช้ Nest:

ไม่รองรับ:

  • POST
  • DELETE
  • การเขียนลำดับความสำคัญสำหรับ REST API
  • การเขียนค่าเซิร์ฟเวอร์จาก REST API
  • การดึงและอัปเดตกฎความปลอดภัย

REST และขีด จำกัด อัตรา

เพื่อป้องกันการใช้งานบริการ Nest มากเกินไป เราจึงจำกัดจำนวนโทเค็นที่มีการเรียกอ่าน/เขียนจำนวนจำกัด

สำหรับข้อมูลเพิ่มเติมโปรดดูที่ ขีด จำกัด อัตราข้อมูล

REST และเปลี่ยนเส้นทาง

การพิจารณาก็เมื่อใช้ REST คือว่าผลิตภัณฑ์ของคุณยังต้องจัดการกับ 307 เปลี่ยนเส้นทาง