Η σελιδοποίηση
API είναι απαραίτητη εάν αντιμετωπίζετε πολλά δεδομένα και τελικά σημεία. Η σελιδοποίηση συνεπάγεται αυτόματα την προσθήκη σειράς στο αποτέλεσμα του ερωτήματος. Το αναγνωριστικό αντικειμένου είναι το προεπιλεγμένο αποτέλεσμα, αλλά τα αποτελέσματα μπορούν να ταξινομηθούν και με άλλους τρόπους.
Ποιος είναι ο σκοπός της σελιδοποίησης;
Επομένως, η σελιδοποίηση λειτουργεί ως αποκοπή σελίδας, αφήνοντας τους χρήστες να σκεφτούν την επόμενη κίνησή τους και παρέχοντάς τους τα μέσα για να μεταπηδήσουν από το ένα σύνολο στοιχείων στο άλλο. Η λίστα αριθμών στο μοτίβο σελιδοποίησης επιτρέπει επίσης στους χρήστες να προσδιορίσουν πόσες άλλες σελίδες απομένουν για διερεύνηση.
Τι είναι το API REST σελιδοποίησης;
Πολλαπλά ονόματα χρησιμοποιούνται στον κλάδο για τα τελικά σημεία που return ένα σελιδοποιημένο σύνολο, ιδιαίτερα στο REST APIS, όπως πόρος συλλογής, τελικά σημεία καταχώρισης, τελικά σημεία ευρετηρίου, κ.λπ. θα το ονομάσω "καταληκτικά σημεία λίστας" σε όλο το έγγραφο.
Τι είναι η απόκριση σελιδοποίησης;
Σελιδοποίηση στο Square API
Στα τελικά σημεία του Square API, τα σελιδοποιημένα αποτελέσματα περιλαμβάνουν ένα πεδίο δρομέα ως μέρος του σώματος απόκρισης. Για να λάβετε το επόμενο σύνολο αποτελεσμάτων, στείλτε ένα αίτημα παρακολούθησης στο ίδιο τελικό σημείο και δώστε την τιμή του δρομέα που επιστράφηκε στην προηγούμενη απάντηση ως παράμετρος ερωτήματος.
Πώς πρέπει να λειτουργεί η σελιδοποίηση;
Καλές Πρακτικές Σχεδιασμού Σελιδοποίησης
- Παροχή μεγάλων περιοχών με δυνατότητα κλικ.
- Μην χρησιμοποιείτε υπογραμμίσεις.
- Προσδιορίστε την τρέχουσα σελίδα.
- Σελίδα διαστήματοςσυνδέσμους.
- Παρέχετε τον προηγούμενο και τον επόμενο σύνδεσμο.
- Χρήση πρώτου και τελευταίου συνδέσμου (όπου ισχύει)
- Βάλτε τον πρώτο και τον τελευταίο σύνδεσμο στο εξωτερικό.