BestChange v2
Инструкция по настройке парсера BestChange v2
Установка парсера
Используя параметры ниже, установите парсер через функционал "Install plugin" по инструкции Install plugin.
Настройка парсера
Для применения изменений в поле, необходимо соглашаться с перезагрузкой процессов сервера.
В поле "api_key" укажите API ключ для получения курсов обмена -> нажмите "Применить изменения (API_KEY).
API ключ для получения курсов обмена вы можете сгенерировать в ЛК BestChange по ссылке: https://www.bestchange.ru/partner/profile.html. На странице "Профиль" - в разделе "API для получения курсов обмена", согласитесь с условиями использования BestChange -> нажмите "" -> API ключ.
Поле "batch" рекомендуем оставлять без изменений. Значение в данном поле отвечает за количество курсов, которое будет обрабатываться в одном API запросе. Максимальное значение: 500.
В поле "places" укажите места по которым необходимо получить курсы. К примеру, если необходимо получить курсы по 1,2 и 4 месту из списка BestChange по паре - введите
1,2,4
-> нажмите "Применить изменения (PLACES)"В поле "routes" введите пары, по которым необходимо получить курсы -> нажмите "Применить изменения (ROUTES)".
Обратите внимание, в качестве XML для валют и городов необходимо использовать сигнатуры, представленные на странице BestChange: https://www.bestchange.ru/wiki/rates.html
Особенности при указании пар: а) Безналичные валюты:
XML1_XML2
. К примеру, для того чтобы получить курсы по паре "USDT TRC20 -> Monobank UAH" необходимо ввестиUSDTTRC20_MONOBUAH
б) Наличные валюты:XML1_XML2-CITY.
К примеру, для того чтобы получить курсы по паре "Наличные USD Киев -> USDT TRC20" необходимо ввестиCASHUSD_USDTTRC20-KIEV
Пары необходимо разделять запятой (
,
). Пример:USDTTRC20_MONOBUAH,CASHUSD_USDTTRC20-KIEV,BTC_USDTTRC20
В поле "Интервал" укажите в миллисекундах частоту обновления курсов. Рекомендуемое значение:
15000
-> нажмите "Применить изменения (INTERVAL)".Парсер настроен.
Валидация курсов
В случае, если на BestChange отсутствуют курсы по паре, указанной в поле "routes" -> система установит курс 0 для такой пары.
На клиентской части направление, с курсом 0, отображается, однако будет для создания заявки.
В админ панели на странице "Настройка направлений" - в поле с направлением, у которого выставлен курс 0, будет отображаться знак предупреждения. При наведении на данный знак, будет отображаться комментарий "".
В случае, если на BestChange курс по паре появится, то в парсере курс автоматически обновится и направление будет снова доступно для создания заявки на клиентской части. В админ панели, в свою очередь, курс также обновится и пропадет знак предупреждения.
Last updated