| Правильная ссылка на эту статью: |
Интерфейс X7
Интерфейс X7. Проверка аналога собственноручной подписи участника - владельца WM Keeper WinPro.¶
Интерфейс предназначен для проверки подлинности аналога собственноручной подписи сообщений, сформированной ключами WM Keeper WinPro. Все параметры передаются в кодировке Win-1251.
Для авторизации входа участников Системы на сайт рекомендуем использовать сервис WebMoney Login
- URL для передачи запроса с авторизацией по ключам WM Keeper WinPro - https://w3s.web.money/asp/XMLClassicAuth.asp
(при возникновении проблем с сертификатом сервера, можно обращаться по альтернативному URL https://w10s.webmoney.ru/) - URL для передачи запроса с авторизацией по ключам WM Keeper WebPro - https://w3s.wmtransfer.com/asp/XMLClassicAuthCert.asp
(при возникновении проблем с сертификатом сервера, можно обращаться по альтернативному URL https://w10s.wmtransfer.com) - метод - POST
- формат запроса:
<w3s.request>
<wmid></wmid>
<sign></sign>
<testsign>
<wmid></wmid>
<plan></plan>
<sign></sign>
</testsign>
</w3s.request>
- параметры запроса:
| название | назначение | примечание |
| wmid | WMID подписавшего запрос | только если запрос подписывается - ключами WM Keeper WinPro |
| sign | подпись запроса - формируется из параметров: wmid+testsign\wmid+testsign\plan+testsign\sign | только если запрос подписывается - ключами WM Keeper WinPro |
| testsign\wmid | WM-идентификатор владельца, которого необходимо аутентифицировать | 12 цифр |
| testsign\sign | подпись строки, передаваемой в параметре testsign\plan, сформированная участником, которого необходимо аутентифицировать | |
| testsign\plan | строка, которую должен был подписать участник |
В случае, если в подписываемая участником строк включает теги, содержимое соответствующего элемента запроса (testsign\plan) необходимо заключить в секцию CDATA: <![CDATA[ваш_текст]]>.
- формат ответа:
<w3s.response>
<retval></retval>
<retdesc></retdesc>
<testsign>
<res></res>
</testsign>
</w3s.response>
- параметры ответа:
| название | назначение | примечание |
| retval | код выполнения запроса | 0 - запрос выполнен |
| retdesc | расшифровка кода выполнения запроса | |
| res | результат аутентификации | yes - аутентификация выполнена успешно, no - аутентификация не выполнена (неверная подпись участника) |
см. также XML-интерфейсы