API Phrase TMS

Ověřování API (TMS)

Obsah je strojově přeložen z angličtiny s použitím Phrase Language AI.

Většina volání API vyžaduje ověřeného uživatele. API nepoužijí žádné speciální profily uživatelů. Každé API lze volat jménem kteréhokoli stávajícího uživatele pomocí jeho uživatelského jména a hesla.

Token

Před voláním API, které vyžaduje ověřeného uživatele, volejte API auth/login, abyste získali token pro ověřování. Token je platný 24 hodin a lze jej použít pro všechna další volání. Platnost tokenu vyprší, pokud se uživatel odhlásí pomocí uživatelského rozhraní. vytvořit nový token pro každé volání.

Při dalších voláních API se získaný token použije v hlavičce Authorization. Pole s hodnotou hlavičky se vloží do ApiTokenu následovaného Space a tokenem samotným.

Pokud se uživatel odhlásí z uživatelského rozhraní, token API již nebude platný.

Příklad: 

ApiToken OKTiI2V7QqRDu0HADR2Fk2b9hCteI1pT06bOSk5OD8HSc3oCOHMzIgVtOtLV65hi 

OAuth 2.0

Namísto odesílání tokenů s každým voláním použijte v aplikacích OAuth 2.0. Phrase TMS podporuje standardní typ udělení autorizačního kódu OAuth 2.0.

Připojení OAuth 2.0 vytvoříte takto:

  1. Na stránce Nastavení Setup_gear.png přejděte dolů do části Integrace a klikněte na Registered OAuth Apps.

    Otevře se stránka Registered OAuth Apps.

  2. Klikněte na Nový.

    Otevře se stránka Vytvořit aplikaci OAuth.

  3. Uveďte název, přesměrování URI (Callback) a volitelný popis.

  4. Klikněte na Uložit.

    Otevře se stránka Registered OAuth Apps s novým připojením v seznamu a přiřazeným ID klienta.

    ID se použije v aplikaci, která se připojuje k Phrase, aby vytvořila spojení. Je uložen v databázi a slouží ke spárování požadavků s příslušným requesterem.

  5. K ověření použijte s vygenerovaným ID klienta tyto URL:

    • Auth URL 

      https://cloud.memsource.com/web/oauth/authorize 

    • URL tokenu 

      https://cloud.memsource.com/web/oauth/token 

    Pokud se váš profil nachází v datovém centru v USA, Přidejte nás před cloud.memsource.com, například https://us.cloud.memsource.com/web/oauth/authorize

  6. Při autorizaci použijte profil Správce, přihlaste se a klikněte na Povolit.

    Aplikace je nyní propojena a nebude vyžadováno volání API pro ověřování.

Příklad použití tokenu nositele:

Bearer OKTiI2V7QqRDu0HADR2Fk2b9hCteI1pT06bOSk5OD8HSc3oCOHMzIgVtOtLV65hi

Byl pro vás tento článek užitečný?

Sorry about that! In what way was it not helpful?

The article didn’t address my problem.
I couldn’t understand the article.
The feature doesn’t do what I need.
Other reason.

Note that feedback is provided anonymously so we aren't able to reply to questions.
If you'd like to ask a question, submit a request to our Support team.
Thank you for your feedback.