Правильная ссылка на эту статью: |
XML-интерфейсы зачисления WMR
Статья неактуальнаСтатья неактуальнаВ данном разделе представлены интерфейсы системы, основанные на обращениях (запросах) к специальному Web-cерверу системы по протоколу https (SSL 128 бит) в формате XML с использованием специального модуля аутентификации для ключей WM Keeper WinPro или стандартных сертификатов x.509 (сертификаты WM Keeper WebPro (Light)).
Для работы с XML-интерфейсами системы необходимо производить обращение к специальным сертификационным веб-серверам системы. Все интерфейсы расположены по адресу https://w3s.webmoney.ru/ATM/XML/<название XML интерфейса>.aspx.
Аутентификация запроса производится на основании сформированной подписи, находящейся в параметре <sign type="">...</sign> и созданной с использованием ключей WM Keeper WinPro (Classic).
В случае аутентификации с использованием сертификатов WM Keeper WebPro (Light), сформированная подпись должна находиться в параметре <sign type="">...</sign>. Значение формируется путем преобразования строки, склееной из параметров запроса. Алгоритм преобразования: Base64(Sign(SHА1(<строка>))). Более подробную информацию об использовании сертификатов X.509 для подписи смотрите на https://docs.microsoft.com/ru-ru/dotnet/api/system.security.cryptography.rsacryptoserviceprovider.signdata .
WMID которому принадлежат ключи или сертификат должен иметь аттестат не ниже начального.
Пример структуры запроса с аутентификацией:
<w3s.request>
<reqn></reqn> - номер запроса
<wmid></wmid> - WM идентификатор подписавшего запрос
<sign type=""></sign> - подпись запроса сформированная с помощью модуля WMSigner;
<тип_запроса>
... - параметры запроса
</тип_запроса>
</w3s.request>
Регламент передачи информации
Соглашение о передаче информации
См. также:
XML-интерфейсы
XML-интерфейсы зачисления WMZ и WME
Корневой сертификат WebMoney
Разрешается свободное использование интерфейсов. За доступом к подробному описанию и исходному коду обращайтесь по support@wmtransfer.com
В данном разделе представлены интерфейсы системы, основанные на обращениях (запросах) к специальному Web-cерверу системы по протоколу https (SSL 128 бит) в формате XML с использованием специального модуля аутентификации для ключей WM Keeper WinPro или стандартных сертификатов x.509 (сертификаты WM Keeper WebPro (Light)).
Для работы с XML-интерфейсами системы необходимо производить обращение к специальным сертификационным веб-серверам системы. Все интерфейсы расположены по адресу https://w3s.webmoney.ru/ATM/XML/<название XML интерфейса>.aspx.
Аутентификация запроса производится на основании сформированной подписи, находящейся в параметре <sign type="">...</sign> и созданной с использованием ключей WM Keeper WinPro (Classic).
В случае аутентификации с использованием сертификатов WM Keeper WebPro (Light), сформированная подпись должна находиться в параметре <sign type="">...</sign>. Значение формируется путем преобразования строки, склееной из параметров запроса. Алгоритм преобразования: Base64(Sign(SHА1(<строка>))). Более подробную информацию об использовании сертификатов X.509 для подписи смотрите на https://docs.microsoft.com/ru-ru/dotnet/api/system.security.cryptography.rsacryptoserviceprovider.signdata .
WMID которому принадлежат ключи или сертификат должен иметь аттестат не ниже начального.
Пример структуры запроса с аутентификацией:
<w3s.request> <reqn></reqn> - номер запроса <wmid></wmid> - WM идентификатор подписавшего запрос <sign type=""></sign> - подпись запроса сформированная с помощью модуля WMSigner; <тип_запроса> ... - параметры запроса </тип_запроса> </w3s.request>
Регламент передачи информации
Соглашение о передаче информации
См. также:
XML-интерфейсы
XML-интерфейсы зачисления WMZ и WME
Корневой сертификат WebMoney
Разрешается свободное использование интерфейсов. За доступом к подробному описанию и исходному коду обращайтесь по support@wmtransfer.com