Интерфейс приложений API Phrase TMS

Аутентификация интерфейса приложений API (TMS)

Контент автоматически переведен с английского языка с помощью Phrase Language AI.

Для большинства обращений по интерфейсу приложений API требуется аутентифицированный пользователь. API не используют специальные профили пользователей. Каждый интерфейс приложений API можно вызвать от имени любого существующего пользователя, используя его логин и пароль.

Токен

Перед вызовом интерфейса приложений API, для которого требуется аутентифицированный пользователь, позвоните в интерфейс приложений API аутентификации/логина, чтобы получить токен аутентификации. Токен действителен в течение суток и может быть использован для всех последующих обращений, однако срок его действия истекает, если пользователь выйдет из системы через пользовательский интерфейс. Не создайте новый токен для каждого обращения.

При последующих обращениях к интерфейсу приложений API полученный токен используется в заголовке «Авторизация». Поле со значением заголовка открывается с помощью ApiToken, за которым следует каталог и сам токен.

Если пользователь выйдет из пользовательского интерфейса приложений API, токен потеряет силу.

Пример: 

ApiToken OKTiI2V7QqRDu0HADR2Fk2b9hCteI1pT06bOSk5OD8HSc3oCOHMzIgVtOtLV65hi 

OAuth 2.0

Используйте OAuth 2.0 в приложениях вместо отправки токенов с каждым обращением.

Чтобы установить соединение OAuth 2.0, выполните следующие действия.

  1. Со страницы настроек Setup_gear.png прокрутите раздел «Интеграции» и выберите Зарегистрированные OAuth Apps.

    Открывается страница Зарегистрированных OAuth Apps.

  2. Нажмите Создать.

    Открывается страница Создать OAuth App.

  3. Укажите имя, перенаправленный URI (обратный вызов) и дополнительное Описание.

  4. Нажмите Сохранить.

    Страница Зарегистрированных OAuth Apps открывается новым подключением в списке и связанным Идентификатором клиента.

    Идентификатор используется в приложении, которое подключается к Phrase для установления соединения. Он сохраняется в базе данных и используется для сочетания запросов с соответствующими запросчиками.

  5. Используйте эти URL-адреса с Идентификатором клиента для получения авторизации:

    • URL-адрес авторизации 

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

    • URL токена 

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

    Если ваш профиль находится в Центре обработки данных в США, Добавьте нас перед cloud.memsource.com, например: https://us.cloud.memsource.com/web/oauth/authorize

  6. Используйте профиль администратора для входа в систему и нажмите «Разрешить».

    Теперь приложение привязано, и вызов интерфейса приложений API аутентификации не потребуется.

Была ли эта статья полезной?

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.