A GetQR API béta állapotban van, és csak kiválasztott munkaterületek számára érhető el. A részletek az általános kiadásig változhatnak.
2xx kódot adnak vissza. A sikertelen kérések 4xx vagy 5xx kódot adnak, egy JSON-törzzsel, amely leírja, mi ment félre.
A hibák formátuma
Minden hiba azonos felépítésű: egy állandó kód, egy ember által olvasható üzenet és egy hivatkozás a kód leírására.string
kötelező
Állandó, géppel feldolgozható hibakód. A kódjában ezt használja, ne az üzenetet. Lásd: Hibakódok.
string
kötelező
A probléma ember által olvasható leírása. A megfogalmazás változhat.
string
kötelező
Hivatkozás a hibakód leírására a GetQR-fiókjában elérhető API-dokumentációban.
Hibakódok
Validációs hibák
Ha a törzs vagy a lekérdezési paraméterek nem mennek át a validáción, az API422 kóddal válaszol. Az üzenet az első érvénytelen mezőt írja le, <issue>: <field>: <details> formában:
link.url.
Hibák kezelése
- Az
error.codealapján ágaztasson el, ne azerror.messagealapján. - A
4xxhibákat ne ismételje változtatás nélkül: előbb javítsa a kérést. Kivétel a még folyamatban lévő kérésre kapott409és a429. 429esetén várjon annyi másodpercet, amennyit aRetry-Afterfejléc megad. Lásd: Kéréskorlátok.- Az
5xxhibákat exponenciális visszalépéssel ismételje.
Gyakori problémák
Minden kérés 404-es hibát ad: „This endpoint is not available.”
Minden kérés 404-es hibát ad: „This endpoint is not available.”
Az API béta állapotban van, és a munkaterületén még nincs engedélyezve.
404 "This endpoint does not exist."
404 "This endpoint does not exist."
Az útvonal hibás. Vesse össze a végpontok oldalaival, és ellenőrizze, hogy
/api/v1/ előtaggal kezdődik-e.403 "Access denied: This account does not have an active subscription."
403 "Access denied: This account does not have an active subscription."
A munkaterület tulajdonosának előfizetése lejárt. Az API-kulcs azonnal újra működik, amint a tulajdonos megújítja az előfizetést.
403 "API access is not available for this role."
403 "API access is not available for this role."
Az Ön szerepköre a munkaterületen megtekintő. Az API-t csak a munkaterület tulajdonosa és a szerkesztők használhatják.