...
Note |
---|
ВНИМАНИЕ! Представленный МОД не работает совместно с МОДом "Авторизация командировок" (ModComplexAuth) |
Table of Contents |
---|
Кому будет полезен этот МОД
...
При нажатии на нее, командировка будет отправлена на авторизацию во внешнюю систему:
...
Пример успешного прохождения авторизации
Командировка 763281 отправлена на внешнюю авторизацию:
...
В Payload поступят следующие данные:
...
<Id>763281</id> - номер командировки проходящей авторизацию
<hash>eeb3a68b0df3edb38de3f4df025f8b96</hash> - код для безопасного доступа к командировке через API для авторизации.
Метод API для работы с авторизацией командировки:
YourDomain/PortableViews/ModExternalAuthViews/XmlGate/ExternalAuth.asmx?op=Authorize
Для авторизации командировки необходимо передать
<Id></id> - номер командировки проходящей авторизацию
<hash></hash> -код для безопасного доступа к командировке через API для авторизации
<cor:authorize>1</cor:authorize> где “1” подтверждение авторизации
Пример подтверждения:
...
Ответ;
...
Командировка успешно прошла авторизацию.
...
Пример
Note |
---|
ВНИМАНИЕ! До прохождения авторизации все действия кроме отмены командировки будут недоступны. Прервать процесс можно только из внешней системы при помощи вызова метода API внешней авторизации: |
...
Пример отказа в авторизации:
Командировка 763282 отправлена на внешнюю авторизацию:
...
В Payload поступят следующие данные:
...
<Id>763282</id> - номер командировки проходящей авторизацию
<hash>84b58f3275ec0c85b758ef92c1c5fced</hash> - код для безопасного доступа к командировке через API для авторизации.
Метод API для работы с авторизацией командировки:
YourDomain/PortableViews/ModExternalAuthViews/XmlGate/ExternalAuth.asmx?op=Authorize
Для авторизации командировки необходимо передать
<Id></id> - номер командировки проходящей авторизацию
<hash></hash> -код для безопасного доступа к командировке через API для авторизации
<cor:authorize>0</cor:authorize> где “0” отказ в авторизации
Пример отказа:
...
Ответ;
...
Командировка не прошла авторизацию.
...
Пример ошибки при проведении авторизации:
...
Note |
---|
ВНИМАНИЕ! До прохождения авторизации все действия кроме отмены командировки будут недоступны. Прервать процесс можно только из внешней системы при помощи вызова метода API внешней авторизации: |