اگر با
داده ها و نقاط پایانی زیادی سروکار دارید، صفحه بندی API ضروری است. صفحه بندی به طور خودکار به معنای افزودن نظم به نتیجه پرس و جو است. شناسه شیء نتیجه پیشفرض است، اما نتایج را میتوان به روشهای دیگری نیز مرتب کرد.
هدف از صفحه بندی چیست؟
بنابراین، صفحهبندی به عنوان یک شکست صفحه عمل میکند، و به کاربران اجازه میدهد تا حرکت بعدی خود را در نظر بگیرند و ابزاری برای پرش از مجموعهای از آیتمها به موارد دیگر در اختیارشان قرار دهد. فهرست اعداد در الگوی صفحهبندی همچنین به کاربران اجازه میدهد تا تعیین کنند که چند صفحه دیگر برای بررسی باقی مانده است.
API REST صفحهبندی چیست؟
چند نام در صنعت برای نقاط پایانی استفاده می شود که بازگشت یک مجموعه صفحه بندی شده، به ویژه در REST APIS، مانند منبع مجموعه، نقاط پایانی فهرست، نقاط پایانی فهرست، و غیره استفاده می شود. نام آن را "نقاط پایانی لیست" در سراسر سند می گذارم.
پاسخ صفحه بندی چیست؟
صفحهبندی در Square API
در نقاط پایانی Square API، نتایج صفحهبندی شده شامل یک قسمت مکاننما به عنوان بخشی از بدنه پاسخ است. برای واکشی مجموعه بعدی از نتایج، یک درخواست پیگیری را به همان نقطه پایانی ارسال کنید و مقدار مکان نما را که در پاسخ قبلی به عنوان پارامتر پرس و جو برگردانده شده است، ارائه دهید.
صفحه بندی چگونه باید کار کند؟
روش های خوب طراحی صفحه بندی
- ارائه مناطق قابل کلیک بزرگ.
- از زیر خط استفاده نکنید.
- صفحه فعلی را شناسایی کنید.
- صفحه خالی کنیدپیوندها.
- پیوندهای قبلی و بعدی را ارائه دهید.
- استفاده از اولین و آخرین پیوند (در صورت لزوم)
- پیوندهای اول و آخر را در خارج قرار دهید.