+7 (499) 638-64-11
Попробовать
Постановка и автоматизация процессов разработки ПО

Программные интерфейсы (API)

SecurityService API

Используйте данный веб-сервис для авторизации в проекте и получения авторизационного ключа, используемого для работы с остальными веб-сервисами DEVPROM.

 

Протокол: SOAP, WebService

Ссылка: http://<host>/api/securityservice

WSDL описание (document/literal): http://<host>/api/securityservice?wsdl

WSDL описание (rpc/encoded): http://<host>/api/securityservice?wsdl&style=rpc&use=encoded

Методы

НазваниеВозвращаемое значениеНазначение

login (string userName, string userPassword, string projectName)

Token

Выполняет авторизацию пользователя в проекте.

  • переменная projectName может содержать кодовое название проекта. В этом случае осуществляется авторизация внутри проекта и пользователь может получить данные из проекта: задачи, пожелания и т.п.
  • если переменная projectName содержит пустую строку, то пользователь авторизуется в системе, но не может получить данные проекта.

Возвращает объект, содержащий авторизационные данные.

Классы

НазваниеАтрибутНазначение

Token

Key

Ключ для авторизации пользователя при выполнении методов веб-сервисов.

Примеры (C#)
 // авторизуемся в проекте
 security.SecurityService api = new security.SecurityService() { 
      Url = 'http://<host>/api/securityservice'
 };
 
 security.Token _token = api.login("guest", "guest", "development");

Далее:

TestService API

SupportService API

DataService API

Пример использования SOAP API на C#

Пример использования SOAP API на PHP