Дорогие друзья!
Рады сообщить, что мы выпустили обновление парсера курсов bestchange v2.
- Для получения курсов достаточно только API ключа, который может получить любой пользователь в ЛК bestchange. Ранее необходимо было обязательно быть добавленный на мониторинг BestChange и быть в ТОП30 по направлению.
- Добавлена валидация курсов: https://manual.boxexchanger.net/obmen/parser-kursov/bestchange-v2#validaciya-kursov.
- Добавлена возможность парсить курсы с 2-х версий мониторинга.
- Интервал обновления курсов можно указать вплоть до 15 секунд. Ранее можно быть получать курсы только каждые 30 секунд.
- Парсер оптимизирован и быстро работает.
- Можно указывать ТОП мест, по которым получать курсы.
- Для того чтобы запустить парсер, вам необходимо следовать инструкции https://manual.boxexchanger.net/obmen/parser-kursov#konfiguraciya-parsera.
- В разделе “api_key” нужно указать API ключ для того, чтобы получить курсы обмена, а затем нажать “Применить изменения” (API_KEY). API ключ можно сгенерировать в ЛК BestChange по ссылке: https://www.bestchange.ru/partner/profile.html. Перейдите на вкладку “Профиль”в разделе “API для получения курсов обмена”, кликните, что вы согласны с условиями использования BestChange, а затем кликните “Получить” и скопируйте API ключ.
- Раздел “batch” оставьте без изменений. Он отвечает за количество курсов, которое будет обрабатываться в одном API запросе. Максимальное значение 500.
- В разделе “places” нужно указать места, по которым вы будете получать курсы. К примеру, если необходимо получить курсы по 1, 3 и 4 месту из списка BestChange по паре - введите 1, 3, 4, после чего нажмите “Применить изменения (PLACES)”.
- В разделе “routes” введите пары, по которым необходимо получить курсы. Например, безналичные валюты: XML1_XML2. Для того чтобы получить курсы по паре USDT TRC20 -> Monobank UAH, необходимо ввести USDTTRC20_MONOBUAH. В случае с наличными валютами: XML1_XML2-CITY
Для того чтобы получить курсы по паре Cash USD KIEV -> USDT TRC20, необходимо ввести CASHUSD_USDTTRC20-KIEV. Не забывайте пары разделять запятой. Пример: USDTTRC20_MONOBUAH,CASHUSD_USDTTRC20-KIEV,BTC_USDTTRC20. В конце кликните “Применить изменения (ROUTES)”.
- В разделе “sourceRate” укажите источник курса: Например, при значении bestchange.ru курсы будут парситься из русскоязычной версии BestChange. При значении bestchange.com курсы будут парситься из англоязычной версии BestChange.
- В разделе “Интервал2 нужна указать в миллисекундах частоту обновления курсов. Рекомендуемое значение: 15000. После этого кликните “Применить изменения (INTERVAL)”.
- В разделе “ignoreChangerIds” вы можете указать BestChange id обменных сервисов, курсы которых будут игнорироваться при парсинге.
- Парсер настроен.
Если на BestChange нет курсов по паре, указанной в разделе “routes”, система автоматически установит курс 0 для такой пары. Такое направление станет недоступным для создания заявки.
В админ панели на странице “Настройка направлений” с направлением 0 будет отображаться знак предупреждения.
Если на BestChange появится курс по паре, то в парсере курс автоматически обновится и направление снова станет доступным для создания заявки на клиентской части. Знак предупреждения пропадет.
По всем вопросам, можете писать в рабочую группу с вашей персональной поддержкой.
С уважением, команда BoxExchanger.