Co to znamená
Požadavek byl syntakticky nebo sémanticky neplatný: nesprávně formátované tělo požadavku, chybějící povinné pole nebo hodnota parametru mimo povolený rozsah. Pokud lze problém přiřadit jedinému parametru, uvádí jeho název poleparam.
Odpověď 409 znamená, že požadavek je v konfliktu s aktuálním stavem prostředku. Vytvoření klienta OAuth může například selhat proto, že cílový servisní účet je neaktivní, nemá požadované oprávnění nebo dosáhl limitu počtu klientů. Zkontrolujte společně status a detail; samotný kód chyby tyto situace od nesprávně formulovaného požadavku nerozliší.
Co dělat
- Přečtěte si
detailaparam– přesně popisují, co při ověření selhalo. - U
400před opětovným odesláním požadavek opravte. - U
409nejprve vyřešte konflikt týkající se stavu účtu, udělení oprávnění nebo kapacity. Klient OAuth čekající na vyčištění stále zabírá kapacitu. Při opakování téhož pokusu o vytvoření po vyřešení konfliktu zachovejte klíč pro opakování. - V referenční dokumentaci API zkontrolujte povinná pole, typy a povolené hodnoty dané operace.

