WebMoney
Ru/Eng | Справочная служба | Контакты
Rambler's Top100

Описание XML-интерфейсов системы

В данном разделе представлены интерфейсы системы, основанные на обращениях (запросах) к специальному Web-cерверу системы по протоколу https (SSL 128 бит) в формате XML с использованием специального модуля аутентификации для ключей WM Keeper Classic или стандартных сертификатов x.509 (сертификаты WM Keeper Light).

Для работы с XML-интерфейсами системы необходимо производить обращение к специальным сертификационным веб-серверам системы. Все интерфейсы, использующие аутентификацию с ключами WM Keeper Classic расположены по адресу https://w3s.webmoney.ru/asp/XML*.asp. Интерфейсы использующие аутентификацию со стандартными сертификатами (сертификаты WM Keeper Light) расположены по адресу https://w3s.wmtransfer.com/asp/XML*Cert.asp.

В случае аутентификации с использованим ключей WM Keeper Classic в запросе передается подпись, сформированная так же, как и при использовании https-интерфейсов. Сформированная подпись передается в параметре <sign>...</sign>.
В случае аутентификации с использованием сертификатов WM Keeper Light, сертификат должен использоваться при установлении соединения с сервером https://w3s.wmtransfer.com. Параметр <sign>...</sign> в этом случае в запросе не используется.

Вне зависимости от типа используемой аутентификации, формат запросов одинаков и отличается только способом формирования и передачи подписи запроса. Ниже приведены примеры структуры запросов с различными типами аутентификации:

  1. Структура запроса с аутентификацией по ключам WM Keeper Classic (подпись запроса формируется с помощью модуля WMSigner) <w3s.request> <reqn></reqn> - номер запроса <wmid></wmid> - WM идентификатор подписавшего запрос <sign></sign> - подпись запроса сформированная с помощью модуля WMSigner <тип_запроса> ... - параметры запроса </тип_запроса> </w3s.request>
  2. Структура запроса с аутентификацией по стандартным сертификатам WM Keeper Light (параметры wmid и sign не используются; сертификат WMID, который вызывает интерфейс должен использоваться при установлении соединения с сервером). Более подробную информацию об использовании сертификатов смотрите на msdn.microsoft.com <w3s.request> <reqn></reqn> - номер запроса <тип_запроса> ... - параметры запроса </тип_запроса> </w3s.request>

Формат ответа системы не зависит от способа аутентификации запроса. Ниже приведен пример структуры ответа сервера:

<w3s.response> <reqn></reqn> - номер запроса, на который высылается ответ <retval></retval> - код ошибки выполнения запроса: 0 - выполнен успешно <retdesc></retdesc> - описание ошибки если retval != 0 <тип_ответа> ... - параметры ответа </тип_ответа> </w3s.response>

Имена файлов интерфейсов и перечень параметров запросов и ответов приведены в описании каждого интерфейса:

Корневой сертификат системы WebMoney в PEM-формате (для использования с библиотекой CURL).

Passport.webmoney.ru
Passport.webmoney.ru
Сервис аттестации
Arbitrage.webmoney.ru
Arbitrage.webmoney.ru
Арбитражный сервис
Geo.webmoney.ru
WebMoney GeoService
Гео-сервис
Megastock
Megastock
Каталог товаров и услуг
enum.ru
система авторизации
megastock.ru
каталог товаров
credit.webmoney.ru
кредитная биржа
telepat.ru
платежи по телефону
publicant.ru
магазин электронных книг
masspayment
сервис массовых платежей
capitaller.ru
бюджетный автомат
exchanger.ru
автоматический p2p-обмен
indx.ru
интернет-биржа
WM Банкинг
банковские переводы в/из системы
plati.ru
магазин онлайн-товаров
trust.webmoney.ru
трастовый сервис
paymer.ru
цифровые чеки
telepay.wmtransfer.com
оплата операторов услуг
mail.wmkeeper.com
почтовый сервис
security.webmoney.ru
безопасность в Системе
cards.webmoney.ru
платежные карты
wm2mail.webmoney.ru
Переводы на e-mail
files.webmoney.ru
передача файлов
education.webmoney.ru
обучение webMoney
notify.webmoney.ru
сервис оповещений
закрыть 
Воспроизводимые на данном сайте торговые марки WEBMONEY и WEBMONEY TRANSFER используются держателями сайта с разрешения собственников. Copyright WebMoney © 1997-2008.
контакты | помощь

По всем вопросам обращайтесь support@wmtransfer.com