Preskoči na sadržaj

Riješite greške pristupa API-ju

Dijagnostikujte odgovore 401 i 403 koji nastaju pri autentifikaciji API ključa i provjerama ovlaštenja.

Ažurirano

Utvrdite status

Odgovor 401 znači da API nije mogao prihvatiti vjerodajnicu. Provjerite da zahtjev sadrži jedno neprazno zaglavlje x-api-key i da ključ nije istekao, opozvan ili onemogućen.

Odgovor 403 znači da je vjerodajnica prepoznata, ali zahtjev nije dozvoljen. Uobičajene provjere obuhvataju dozvole krajnjih tačaka za ključ, trenutni pristup vlasnika radnom prostoru, podržava li operacija pristup API ključem i postoji li lista dozvoljenih IP adresa za ključ.

Nemojte slati istovremeno x-api-key i Authorization. Threetone odbija zahtjeve koji sadrže obje vjerodajnice.

Provjerite zahtjev

  1. Provjerite da zahtjev ide na https://api.threetone.in i namjeravanu putanju /v1/....
  2. Zamijenite ključ tačnom vrijednošću iz spremišta tajni. Nemojte koristiti maskirani prikaz iz kontrolne ploče.
  3. Na stranici API Keys provjerite istek, status, dozvole i IP ograničenja ključa.
  4. Provjerite pripada li ključ predviđenom korisniku ili servisnom računu radnog prostora.
  5. Ako je tajna možda procurila, opozovite je i kreirajte zamjenu umjesto da nastavite testirati taj ključ.

Sačuvajte podatke o grešci

API greške sadrže objekt detail s mašinski čitljivim poljem status, porukom message i poljem request_id za većinu grešaka autentifikacije i ovlaštenja. Sačuvajte status odgovora, tijelo i zaglavlje X-Request-Id. Podijelite ID zahtjeva kada tražite podršku, ali nikada nemojte dijeliti API ključ.