Пагинацията на API е от съществено значение, ако имате работа с много данни и крайни точки. Пагинацията автоматично предполага добавяне на ред към резултата от заявката. Идентификаторът на обекта е резултатът по подразбиране, но резултатите могат да бъдат подредени и по други начини.
Каква е целта на пагинацията?
Следователно, пагинацията действа като прекъсване на страница, оставяйки потребителите да обмислят следващия си ход и им предоставя средства за прескачане от един набор от елементи към друг. Списъкът с числа в шаблона за пагинация също така позволява на потребителите да определят колко други страници остават за проучване.
Какво е REST API за пагинация?
Множество имена се използват в индустрията за крайни точки, които връщат набор с страници, особено в REST APIS, като ресурс за събиране, изброяване на крайни точки, крайни точки на индекс и т.н. … I ще го нарека „листинг на крайни точки“в целия документ.
Какво е отговорът на пагинация?
Пагинация в Square API
В крайните точки на Square API, резултатите с пагинация включват поле курсор като част от тялото на отговора. За да извлечете следващия набор от резултати, изпратете последваща заявка до същата крайна точка и предоставете стойността на курсора, върната в предишния отговор като параметър на заявката.
Как трябва да работи пагинацията?
Добри практики за дизайн на страници
- Предоставете големи области, върху които може да се щракне.
- Не използвайте подчертавания.
- Идентифицирайте текущата страница.
- Разредете страницатавръзки.
- Предоставете предишни и следващи връзки.
- Използвайте първа и последна връзка (където е приложимо)
- Поставете първа и последна връзка отвън.