XML Интерфейс
Интерфейс authorize.xiface
Проверяет достоверность пользователя по тикету. Обновляется время последнего обращения к тикету.
Требуется формат тикета 3.0 > ver ≥ 1.0 (подробнее). Для версий ver ≥ 3.0 следует использовать ApiV3.
Способ обращения
- URL - https://login.wmtransfer.com/ws/authorize.xiface
- Метод - POST
Формат запроса
<request> <siteHolder>string</siteHolder> <user>string</user> <ticket>string</ticket> <urlId>string</urlId> <authType>string</authType> <userAddress>string</userAddress> </request>
Где:
- siteHolder - WMID владельца ресурса;
- user - WMID пользователя;
- ticket - авторизационный тикет;
- urlId - Id url по которому был авторизован пользователь должен совпадать с id для, которого был запрос на авторизацию;
- authType - cпособ аутентификации пользователя, который вернул GateKeeper;
- userAddress - IP адрес пользователя, который вернул GateKeeper
Формат ответа
<response retval="int" sval="string" lastAccess="string" expires="string" />
Где:
- retval - код результата, 0 если достоверность пользователя подтверждена. Дополнительно смотри тут
- sval - Текстовое представления кода результата
- lastAccess - UTC время последнего доступа к авторизационному тикету
- expires - UTC время, когда авторизационный тикет перестанет быть действительным