RemoteGymp · API v1

Όρια και σφάλματα

Διαβάστε κάθε σελίδα, τηρήστε τα όρια ρυθμού και ανακτήστε με ασφάλεια από σφάλματα.

  1. Όρια ρυθμού

    Τα όρια μπορούν να διαμορφωθούν. Το GET /v1/operations/capabilities αναφέρει requestsPerMinute και authenticationRequestsPerMinutePerIp. Μετά από ένα 429, τιμήστε την επιλογή Retry-After και περιμένετε περισσότερο εάν ο περιορισμός συνεχίζεται. Οι μαζικές αναγνώσεις δέχονται έως και 100 ID. Τα μεμονωμένα τελικά σημεία ενδέχεται να έχουν μικρότερα όρια σελίδας ή ωφέλιμου φορτίου.

  2. Διαβάστε κάθε σελίδα

    Χρησιμοποιήστε τον κανόνα συνέχειας για το τελικό σημείο που καλέσατε, διατηρώντας τα ίδια φίλτρα. Οι λίστες μπορούν να αλλάξουν ενώ τις διαβάζετε. Χρησιμοποιήστε στιγμιότυπα όταν χρειάζεστε ένα συνεπές αντίγραφο.

    ΣελιδοποίησηΣυνέχεια μεΣταματήστε όταν
    ΔρομέαςΠεράστε το next ως after.επόμενο είναι το null.
    Μετατόπιση με nextOffsetΠεράστε το nextOffset ως offset.Το nextOffset είναι null.
    Μετατόπιση με hasMoreΑυξήστε την μετατόπιση κατά τον αριθμό των επιστρεφόμενων στοιχείων.Το hasMore είναι ψευδές.
    ΛογισμικόΔιαβιβάστε την αριθμητική τιμή next ως after. Επανεκκινήστε εάν το updatedAtUtc αλλάξει.επόμενο είναι το null.
    Τροφοδοσία συμβάντοςΠεράστε το next ως after.Το hasMore είναι ψευδές.
  3. Χειρισμός σφαλμάτων

    Διαβάστε τον κωδικό σφάλματος καθώς και την κατάσταση HTTP. Εάν η απάντηση περιλαμβάνει το requestId, αναφέρετέ το όταν επικοινωνείτε με την υποστήριξη.

    Κατάσταση HTTPΤι πρέπει να κάνετε
    400Διορθώστε το αίτημα.
    401Ελέγξτε τα διαπιστευτήρια ή αποκτήστε ένα νέο διακριτικό πρόσβασης.
    403Ελέγξτε το εύρος, τα δικαιώματα και εάν η πρόσβαση είναι ενεργοποιημένη.
    404Ο πόρος ενδέχεται να λείπει ή να βρίσκεται εκτός του πεδίου εφαρμογής σας.
    409Διαβάστε τον κωδικό σφάλματος και την τρέχουσα κατάσταση πριν αποφασίσετε.
    410Ο κέρσορας στιγμιότυπου ή συμβάντος έληξε. Ξεκινήστε μια νέα γραμμή βάσης.
  4. Εάν λήξει το χρονικό όριο μιας εγγραφής

    Ένα χρονικό όριο ή ένα σφάλμα 503 δεν αποδεικνύει ότι η ενέργεια απέτυχε. Για εγγραφές που επιστρέφουν αποδείξεις λειτουργίας, αναζητήστε GET /v1/operations/by-key?idempotencyKey={key} πριν προσπαθήσετε ξανά. Για δημιουργία συντήρησης, επαναχρησιμοποιήστε το αρχικό Idempotency-Key και το σώμα.

Αναφορά API →

Αναθεώρηση περιεχομένου 3f225a253 · OpenAPI SHA-256: b12c42306a89