การแบ่งหน้า API เป็นสิ่งจำเป็นหากคุณกำลังจัดการกับ ข้อมูลจำนวนมากและจุดสิ้นสุด การแบ่งหน้าหมายถึงการเพิ่มลำดับให้กับผลลัพธ์ของคิวรีโดยอัตโนมัติ รหัสวัตถุเป็นผลลัพธ์เริ่มต้น แต่สามารถเรียงลำดับผลลัพธ์ด้วยวิธีอื่นได้เช่นกัน
จุดประสงค์ของการแบ่งหน้าคืออะไร
ดังนั้น การแบ่งหน้าทำหน้าที่เป็น ตัวแบ่งหน้า ให้ผู้ใช้พิจารณาการย้ายครั้งต่อไปและให้วิธีการในการข้ามจากรายการชุดหนึ่งไปยังอีกชุดหนึ่ง รายการหมายเลขในรูปแบบการแบ่งหน้ายังทำให้ผู้ใช้ระบุได้ว่ายังมีหน้าอื่นๆ เหลือให้ตรวจสอบอีกกี่หน้า
การแบ่งหน้า REST API คืออะไร
มีการใช้ชื่อหลายชื่อในอุตสาหกรรมสำหรับปลายทางที่ return ชุดที่มีเลขหน้า โดยเฉพาะอย่างยิ่งใน REST APIS เช่น ทรัพยากรการรวบรวม รายการปลายทาง จุดสิ้นสุดดัชนี ฯลฯ … ฉัน ฉันจะตั้งชื่อมันว่า "รายการปลายทาง" ตลอดทั้งเอกสาร
การตอบสนองการแบ่งหน้าคืออะไร
การแบ่งหน้าใน Square API
ในปลายทาง Square API ผลลัพธ์ที่มีการแบ่งหน้าจะมี เคอร์เซอร์ฟิลด์ ซึ่งเป็นส่วนหนึ่งของเนื้อหาการตอบสนอง หากต้องการดึงผลลัพธ์ชุดถัดไป ให้ส่งคำขอติดตามผลไปยังปลายทางเดียวกันและระบุค่าเคอร์เซอร์ที่ส่งคืนในการตอบกลับก่อนหน้าเป็นพารามิเตอร์การค้นหา
การแบ่งหน้าควรเป็นอย่างไร
แนวทางปฏิบัติที่ดีของการออกแบบการแบ่งหน้า
- ให้พื้นที่คลิกขนาดใหญ่
- อย่าใช้ขีดเส้นใต้
- ระบุหน้าปัจจุบัน
- เว้นวรรคลิงค์
- ให้ลิงก์ก่อนหน้าและถัดไป
- ใช้ลิงค์แรกและลิงค์สุดท้าย (ถ้ามี)
- ใส่ลิงค์แรกและลิงค์สุดท้ายที่ด้านนอก