Κωδικοί Σφαλμάτων (Error Codes)
Εάν το API συναντήσει κάποιο πρόβλημα, θα επιστρέψει ένα αντικείμενο JSON με λεπτομέρειες για το σφάλμα.
Πάντα να ελέγχετε το πεδίο status
στην απάντηση. Αν είναι false
,
δείτε τα πεδία errno
και errmsg
για περισσότερες πληροφορίες.
Παράδειγμα Απόκρισης Σφάλματος
{
"status": false,
"errno": 94,
"errmsg": "invalid or missing key"
}
Κωδικοί Σφαλμάτων
errno | errmsg | Περιγραφή |
---|---|---|
50 | access denied | Μη εξουσιοδοτημένη διεύθυνση IP ή referrer. Ελέγξτε τα δικαιώματα πρόσβασης σας. |
90 | invalid country code | Ελέγξτε τους υποστηριζόμενους κωδικούς χωρών. ISO 3166-1 alpha-2 |
91 | name not set || email not set || username not set | Λείπει το όνομα, το email ή το username στο αίτημά σας. |
92 | too many names || too many emails || too many usernames | Το όριο είναι 100 ονόματα, 50 email και 50 usernames ανά αίτημα. |
93 | limit reached | Έχει εξαντληθεί το υπόλοιπο του API key. |
94 | invalid or missing key | Το API key δεν βρέθηκε. |
99 | API key has expired | Παρακαλώ ανανεώστε το API key σας. |
Συμβουλή:
Ελέγχετε πάντα το πεδίο
status
στην απόκριση του API. Αν είναι false
,
δείτε τα πεδία errno
και errmsg
για λεπτομέρειες σχετικά με το πρόβλημα.