Описание формата XML выгрузки лучших курсов из мониторинга
Настоящий стандарт устанавливает формат файлов выгрузки курсов валют. В нём указаны поля, входящие в эти файлы, и их описание. Данная информация может пригодиться для настройки автоматического импорта данных о курсах на свой сайт.
Правила формирования XML формата:
- Элементы в каждой строке следуют в чётко определённой последовательности.
- <rates> — корневой элемент.
- Каждое направление обмена описывается в элементе — <item>.
- <position> — Порядковый номер, начиная от самого выгодного.
- <exchanger> — Название обменника.
- <link> — Ссылка на страницу с данным направление сайта обменника или на сайт обменника.
- <from> — Сокращенное название валюты, которую обменный пункт принимает от клиента. Сокращенные названия электронных валют приведены в списке ниже.
- <to> — Сокращенное название валюты, которую обменный пункт отправляет клиенту. Сокращенные названия электронных валют приведены в списке ниже.
- <in> — сколько валюты from должен отдать клиент.
- <out> — сколько валюты to получит клиент.
- <amount> — размер резерва валюты to в обменнике.
- <minamount> – минимальная возможная к обмену сумма валюты, которую обменный пункт принимает от клиента.
- <maxamount> – максимальная возможная к обмену сумма валюты, которую обменный пункт принимает от клиента.
- Элементы <position> и <maxamount> могут отсутствовать, если для них нет значений.
Пример:
<rates>
<item>
<exchanger>SuperExchanger</exchanger>
<link>superexchanger.com</link>
<from>WMZ</from>
<to>WMR</to>
<in>1</in>
<out>23.628812</out>
<amount>10000.23</amount>
<minamount>10</minamount>
</item>
</rates>
Каждая валюта имеет сокращенное буквенное обозначение до 6-7 букв. Пример: PMUSD
Список кодов валют см. на странице Формирование экспортного файла с курсами