Используя кастомный парсер курса, можно автоматически корректировать курсы направлений обмена, получая данные с URL-адреса указанного хоста.
Обновление данных при использовании кастомного парсера курсов выполняется отдельным потоком работающим через планировщик задач, это означает что курс по направлению обмена после сохранения настроек обновится с задержкой в несколько минут, а не мгновенно.
Для настройки кастомного парсера курса, перейдите в раздел "Настройки приложения" — "Настройка кастомного парсера курса". Вы можете указать секретный ключ, который будет отправлен в HTTP-заголовке "X-Authorization" при запросе к указанному URL-адресу хоста.
Пример запроса отправляемого скриптом:
curl -X POST 'https://yourhost.com' \
--header 'X-Authorization: **********'
Пример успешного ответа отправляемого хостом:
{
"success": true,
"result": {
"BTCUSD": [
1,
6329.29
],
"USDETH": [
138.62997671,
1
],
"MYCUR1MYCUR2": [
765.4466,
1
]
}
}
Ключем является значение поля "Пара", указанное во вкладке "Парсер курса" на странице настроек нужного направления обмена, значение состоит из двух элементов массива, обозначающих курс обмена отдаваемой и получаемой валюты.
Пример неуспешного ответа отправляемого хостом:
{
"success": false,
"result": false
}