Pereiti prie turinio

Išspręskite API prieigos klaidas

Atskirkite 401 nuo 403 ir patikrinkite prisijungimo duomenis neatskleisdami rakto.

Atnaujinta

Nustatykite būseną

401 atsakymas reiškia, kad API negalėjo priimti prisijungimo duomens. Patikrinkite, ar užklausoje yra viena netuščia x-api-key antraštė ir ar rakto galiojimas nesibaigė, jis neatšauktas ir neišjungtas.

403 reiškia, kad prisijungimo duomuo atpažintas, tačiau užklausa neleidžiama. Dažniausiai reikia patikrinti rakto galinių taškų leidimus, savininko dabartinę prieigą prie darbo srities, ar veiksmas leidžia API raktą, ir rakto IP leidžiamų adresų sąrašą.

Nesiųskite ir x-api-key, ir Authorization. Threetone atmeta užklausas su abiem duomenimis.

Patikrinkite užklausą

  1. Įsitikinkite, kad ji siunčiama į https://api.threetone.in ir numatytą /v1/... kelią.
  2. Pakeiskite raktą tikslia reikšme iš paslapčių saugyklos. Nenaudokite valdymo skydelyje rodomos užmaskuotos peržiūros.
  3. API Keys puslapyje patikrinkite galiojimą, išjungimo būseną, leidimus ir IP apribojimus.
  4. Įsitikinkite, kad raktas priklauso numatytam naudotojui ar darbo srities paslauginei paskyrai.
  5. Jei paslaptis galėjo nutekėti, atšaukite ją ir sukurkite naują, o ne tęskite bandymus su senu raktu.

Išsaugokite klaidos duomenis

Daugumai autentifikavimo ir autorizavimo klaidų API naudoja objektą detail su kompiuteriui skaitomais status, message ir request_id. Išsaugokite atsakymo būseną, turinį ir antraštę X-Request-Id. Kreipdamiesi pagalbos dalykitės užklausos ID, bet niekada API raktu.