API-hozzáférési hibák megoldása
Különböztesse meg a 401-es és 403-as választ, majd ellenőrizze a kulcsot, jogosultságokat és korlátozásokat.
Frissítve:
Azonosítsa az állapotot
A 401 azt jelenti, hogy az API nem fogadta el a hitelesítő adatot. Ellenőrizze, hogy egyetlen nem üres x-api-key fejléc van, és a kulcs nem járt le, nem vonták vissza és nem tiltották le.
A 403 azt jelenti, hogy a hitelesítő adatot felismerték, de a kérés nem engedélyezett. Ellenőrizze a végpont-jogosultságokat, a kulcstulajdonos jelenlegi munkaterületi hozzáférését, hogy a művelet enged-e API-kulcsot, és a kulcs IP-engedélyezési listáját.
Ne küldjön együtt x-api-key és Authorization fejlécet. A Threetone elutasítja az ilyen kéréseket.
Ellenőrizze a kérést
- Győződjön meg róla, hogy a cím
https://api.threetone.in, az útvonal pedig a kívánt/v1/.... - A titoktárolóból származó pontos értéket használja, ne az irányítópult maszkolt előnézetét.
- Az API Keys oldalon nézze meg a lejáratot, letiltást, jogosultságokat és IP-korlátokat.
- Ellenőrizze, hogy a kulcs a megfelelő felhasználóhoz vagy munkaterületi szolgáltatási fiókhoz tartozik.
- Ha a titok kiszivároghatott, vonja vissza és készítsen újat, ne folytassa a régi tesztelését.
Tartsa meg a hiba bizonyítékait
A legtöbb hitelesítési és jogosultsági hiba detail objektumában géppel olvasható status, message és request_id szerepel. Őrizze meg a válasz állapotát, törzsét és X-Request-Id fejlécét. Az azonosítót megoszthatja az ügyfélszolgálattal, de a kulcsot soha.