Κωδικοί σφαλμάτων
Το API μας θα επιστρέψει σημασιολογικά έγκυρους κωδικούς απόκρισης HTTP με βάση την επιτυχία του αιτήματός σας. Ο παρακάτω πίνακας μπορεί να χρησιμοποιηθεί ως αναφορά για τους κωδικούς απόκρισης που θα επιστρέψει.
Κάθε σφάλμα αντιπροσωπεύεται με έναν κωδικό κατάστασης HTTP, καθώς και με έναν κωδικό και ένα μήνυμα απάντησης στο πραγματικό σώμα απόκρισης.
Κωδικοί κατάστασης HTTP
Εάν ένας κωδικός κατάστασης HTTP έχει πολλούς λόγους, χρησιμοποιήστε τον κωδικό σφάλματος που επιστράφηκε από το API.
HTTP | Εννοια |
---|---|
200 | Success |
400 |
|
401 | You must be authenticated to perform this action |
403 | Invalid API key |
404 | A requested object was not found |
408 | Your request timed out |
415 | Invalid format |
500 | There was internal server error while processing your request |
503 |
|
Κωδικοί σφαλμάτων
Ο παρακάτω πίνακας περιγράφει τους κωδικούς που ενδέχεται να εμφανίζονται κατά την εργασία με το API.
The YouRepo API attempts to return appropriate error codes for every request.
Υπάρχει μία εξαίρεση σε αυτούς τους κανόνες:
- Οι μη έγκυρες μορφές θα επιστρέψουν ένα HTTP 415 με ένα μήνυμα σφάλματος ως σώμα απάντησης.
Κώδικας | Εννοια |
---|---|
0 |
|
1 | Endpoint not valid |
2 | Missing or invalid argument |
3 | Endpoint resource not valid |
4 | You must be authenticated to perform this action |
5 | Invalid API key |
7 | You cannot access this resource using %(request_method)s |
8 | A requested object was not found |
9 | You cannot access this resource using your %(access_type)s API key |
10 | This operation is not supported |
11 | Your API key is not valid on this domain |
12 | This application does not have enough privileges to access this resource |
13 | You have exceeded the rate limit for this resource |
14 | You have exceeded the rate limit for your account |
15 | There was internal server error while processing your request |
16 | Your request timed out |
17 | The authenticated user does not have access to this feature |
18 | The authorization signature you passed was not valid |
19 | You must re-submit this request with a response to the captcha challenge |
20 | The API is currently undergoing maintenance, and your changes were saved, but will not be visible yet. |
21 | The API is currently undergoing maintenance, and your changes could not be saved. |
22 | You do not have the appropriate permissions to access this resource |
24 | You have exceeded the maximum number of creations for this resource |