API สาธารณะ
ไล่อ่านผลลัพธ์และอยู่ในขีดจำกัด
ปลายทางแบบรายการแบ่งหน้าด้วยเคอร์เซอร์ ไม่ใช่ออฟเซ็ต จึงให้เดินตามเคอร์เซอร์ที่คำตอบให้มา แทนที่จะคำนวณเอง คอยดูเฮดเดอร์ขีดจำกัดอัตรา และใช้ updatedSince เพื่อสำรวจ แทนที่จะอ่านทุกอย่างใหม่หมด
ขั้นตอน
- เดินตามเคอร์เซอร์จากทุกคำตอบจนกว่าจะไม่มีเคอร์เซอร์คืนมาอีก อย่าสร้างเคอร์เซอร์เอง
- ตั้งขนาดหน้าให้สมเหตุสมผล — หน้าใหญ่ขึ้นหมายถึงคำขอน้อยลง แต่ช้าลง
- สำรวจด้วย
updatedSinceแทนที่จะไล่ทั้งชุดข้อมูลตามตาราง - อ่านเฮดเดอร์ขีดจำกัดอัตราแล้วชะลอก่อนถูกปฏิเสธ ไม่ใช่หลังจากนั้น
- เก็บ
requestIdของทุกอย่างที่ล้มเหลวไว้ให้ฝ่ายสนับสนุน
วิธีตรวจผลลัพธ์
การไล่อ่านครบรอบคืนทุกอ็อบเจกต์เพียงครั้งเดียว และการสำรวจซ้ำอ่านเฉพาะสิ่งที่เปลี่ยนไป
สิ่งที่มักผิดพลาด
- สร้างการแบ่งหน้าแบบออฟเซ็ต ซึ่งเลื่อนไปเมื่อข้อมูลข้างใต้เปลี่ยน
- อ่านทุกอย่างใหม่ทุกนาทีแล้วชนขีดจำกัด
- ใช้เคอร์เซอร์เก่าซ้ำแล้วได้ข้อผิดพลาดว่าเคอร์เซอร์ไม่ถูกต้อง
บทความนี้แก้ปัญหาให้คุณได้ไหม
วิธีนี้ไม่ช่วย
เขียนมาหาเราพร้อมแพลตฟอร์มและเวอร์ชัน ขั้นตอนที่คุณทำ ผลที่คาดไว้ และพื้นที่ทำงานหรือคิวอาร์โค้ดที่เกี่ยวข้อง ปิดบังทุกข้อมูลลับก่อนแนบอะไรก็ตาม
เขียนถึงฝ่ายสนับสนุน