Как передать данные приложения команде Яндекс Трекера

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

Обязательные параметры

Обязательных параметров достаточно, чтобы обеспечить минимальную функциональность связей между задачами в Трекере и объектами в вашем приложении: отображение иконки приложения, ключа объекта и ссылки на объект.

Параметр

Тип

Описание

id

Строка

Идентификатор приложения

name

Строка

Имя приложения

defaultIconUrl

Строка

URL иконки для отображения в связях задачи

frontUrl

Строка

Ссылка на объект, с которым создается связь.
Формат: scheme://host:port*{{remoteKey}}*
где

  • remoteKey — ключ связанного объекта в приложении;
  • * — любая последовательность символов.
    Например: https://my-app.ru:8080/object/1234/

responsible

Строка

Ответственные за приложение, к которым можно обратиться, если с приложением будут проблемы.

oauthToken

Строка

Токен для авторизации запроса из Трекера во внешнее приложение. Обязательный параметр при аутентификации через OAuth.

Дополнительные параметры

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

Параметр

Тип

Описание

entityInfoUrl

Строка

URL, который Трекер может вызвать для получения информации о связанном объекте, чтобы отобразить эту информацию в интерфейсе. Подробнее читайте в подразделе Получение информации о связанном объекте.
Формат: scheme://host:port*{{remoteKey}}*
где

  • remoteKey — ключ связанного объекта в приложении;
  • * — любая последовательность символов.

createLinkUrl

Строка

URL, который Трекер должен вызвать для создания связи в приложении. URL определяет разработчик приложения. Используется при создании связи в Трекере, чтобы продублировать ее в приложении.

removeLinkUrl

Строка

URL, который Трекер должен вызвать для удаления связи в приложении. Используется при удалении связи в Трекере, чтобы также удалить ее в приложении.
Формат: scheme://host:port*{{issueKey}}*{{remoteKey}}*
где

  • issueKey — ключ задачи в Трекере;
  • remoteKey — ключ связанного объекта в приложении;
  • * — любая последовательность символов.