Flatik.ru

Перейти на главную страницу

Поиск по ключевым словам:

страница 1 ... страница 3страница 4страница 5страница 6страница 7

Запрос баланса


Для получения текущего баланса дилера, а так же размера доступного овердрафта, используется команда balanceCommand. Доступные средства, которые можно израсходовать, получаются путем складывания значения баланса и овердрафта.

Формат запроса


Стандартный запрос к XML шлюзу, содержащий команду balanceCommand.

Пример:




guid="c17d8aae-ba95-46eb-911d-0b7d649c9a6b">






3392


login


fEqNCco3Yq9h5ZUglD3CZJT4lBs=


EhA…Ul4dn03BpNmfL0=





Подписываемая строка для сообщения формируется путем склеивания строки «Balance» и значения атрибута guid корневого тега request.

Для примера, приведенного выше, подписываемая строка будет следующей:

«Balancec17d8aae-ba95-46eb-911d-0b7d649c9a6b»


Формат ответа


Ответ от XML шлюза приходит в стандартном виде и содержит объект balanceResult в виде XML.

Пример успешного ответа:





guid="c17d8aae-ba95-46eb-911d-0b7d649c9a6b" >





1749.5

B5kixeZxz5d…TlPXurptQHkqiMA=


Запрос информации по оператору


Для получения информации по оператору, используется команда operatorCommand. Ответ содержит так же текущий баланс дилера. Метод полезен при инициализации клиента, если в нем необходимо отображать информацию об операторе и текущем балансе. В дальнейшем обновление баланса рекомендуется проводить командой balanceCommand.

Формат запроса


Стандартный запрос к XML шлюзу, содержащий команду operatorCommand.

Пример:




https://xs2.x-plat.ru/Request.xsd

guid="c17d8aae-ba95-46eb-911d-0b7d649c9a6b" >






3392


login


fEqNCco3Yq9h5ZUglD3CZJT4lBs=


ULmQ9ga…I5OpNmfL0=





Подписываемая строка для сообщения формируется путем склеивания строки «Operator» и значения атрибута guid корневого тега request.

Для примера, приведенного выше, подписываемая строка будет следующей:

«Operatorc17d8aae-ba95-46eb-911d-0b7d649c9a6b»


Формат ответа


Ответ от XML шлюза приходит в стандартном виде и содержит объект operatorResult в виде XML.

Пример успешного ответа:





https://xs2.x-plat.ru/Response.xsd

guid="c17d8aae-ba95-46eb-911d-0b7d649c9a6b" >







1749.5



B5kixKCTlPXurptQHkqiMA=


Получение списка провайдеров


Для получения списка провайдеров, которые доступны дилеру, используется метод providersCommand. Ответом на данную команду является список провайдеров, разделенный на группы. Команда имеет несколько параметров, с помощью которых можно задать: надо ли загружать диапазоны значений платежных полей, надо ли загружать вместе с информацией по провайдерам, информацию об установленной комиссии, а так же формат передаваемой картинки провайдера (на текущий момент это стандартная картинка или не передавать картинку).

Формат запроса


Стандартный запрос к XML шлюзу, содержащий команду providersCommand.

Пример запроса к XML шлюзу, все параметры опущены:





guid="261b404b-315f-4720-8d7e-17573ae29538">






3392


login


fEqNCco3Yq9h5ZUglD3CZJT4lBs=


kPB…Xmg=





Подписываемая строка для сообщения формируется путем склеивания строки «Providers» и значения атрибута guid корневого тега request.

Для примера, приведенного выше, подписываемая строка будет следующей:

«Providers76907441-63d8-4609-bbfc-bd97f79bf49b»


Формат ответа


Ответ от XML шлюза приходит в стандартном виде и содержит объект providersResult в виде XML.

Пример удачного ответа на запрос без параметров:





guid="261b404b-315f-4720-8d7e-17573ae29538">













fila" name="Филанко" master_key="account" currency_id="643" active="true" >



unis
" name="Unistream" master_key="uid" currency_id="643" active="true" >



























te11" name="Тестовый провайдер xml" master_key="phone" currency_id="643" active="true">



Hnqowrdm…6OGNUqM=



<предыдущая страница | следующая страница>


Назначение xml шлюза 7 Общая схема работы системы 7 Описание типов, используемых в xml шлюзе 8
437.14kb.

17 12 2014
7 стр.


Свободная лицензия на использование xml схем компании

Разрешается модификация xml схем в виде прямой модификации исходных файлов. Разрешается создание собственных xml схем используя включение существующих схем в собственную и/или испо

43.21kb.

25 12 2014
1 стр.


Руководство по работе со списками объявлений в формате xml

Загрузка/выгрузка файлов xml (Extensible Markup Language) предназначена для работы с рекламными кампаниями с большим (до 1500) количеством объявлений

52.62kb.

12 10 2014
1 стр.


Идентифицируют данные, а не способ их отображения. Если html-тег указывает, например, "отобразить эти данные жирным шрифтом"

Вы изучите xml в следующих разделах руководства. Далее мы отметим основные особенности, которые делают xml идеальным средством для хранения и обмена информацией, и рассмотрим главн

300.38kb.

12 10 2014
1 стр.


Курсовая работа по теме «Загрузка xml-данных в скринсейвер»

Данный проект основан на технологии загрузки xml и последующего разбора его на компоненты. Для этого необходим такой механизм как парсер

39.99kb.

25 09 2014
1 стр.


Описание сервиса выгрузки xml файлов со списками записавшихся в инспекцию налогоплательщиков на следующий день
34.85kb.

24 09 2014
1 стр.


Описание схемы документа на языке xsd

Описание структуры документа xml, выполненное средствами dtd, очень скоро перестало удовлетворять разработчиков. Потребовалось более точное описание схемы документа, учитывающее ти

385.07kb.

14 12 2014
1 стр.


Понимание сложных типов W3c schema Доналд Смит (Donald Smith). Перевод

Именно этой точки зрения придерживается Косьюк Коуэгучи (Kohsuke Kawaguchi); по крайней мере, именно так он пишет в своей последней статье на xml com, заверяя, что для написания сл

66.69kb.

13 10 2014
1 стр.