BestChange API парсер
Для автоматического обновления курсов, ОБЯЗАТЕЛЬНО добавьте задание в планировщик (CRON), перейдя по ссылке ниже.
Если хотите узнать, обновляются ли курсы или нет, перейдите по ссылке и добавьте соответствующий виджет на рабочий стол.
Чтобы курсы обновлялись постоянно вам обязательно нужно в первую очередь добавить планировщик задач.
Обратите внимание, что использование Bestchange API парсера не гарантирует вам место в списке обменников на Bestchange, которое вы указываете в настройках парсера.
Модуль доступен для всех обменников, использующих скрипт iEXExchanger. У Вашего конкурента могут быть идентичные настройки, поэтому все обменники, которые используют парсер, будут находиться в борьбе за указанное место (чаще всего это 1/3-я позиция) в выбранном направлении обмена.
Bestchange API парсер работает только когда направлении обмена активны
Настройки BestChange API

Для настройки Bestchange API парсера, откройте раздел "Парсер курсов — BestChange API парсер".
Нажмите на иконку настроек

На открывшейся окне, сделайте необходимые настройки

Включить BestChange— Выберите "Включен", если хотите активировать работу Bestchange API парсера
API Ключ — Пропишите ключ из личного кабинета BestChange
Как получить ключ BestChange API?API Ключ - обязателен, без нее BestChange API парсер работать не будет.
Таймер — время ожидания ответа от сервера BestChange. (Рекомендуемое значение: 20)
Версия сайта — выберите версию сайта BestChange
Позиция — выберите подходящий пункт для получения курсов
Rate — базовое значение курса (формула расчета:
rate = from_amount / to_amount
)Rankrate — курс с примененными дополнительными комиссиями, рассчитанный для суммы обмена в $300. Этот курс выводится в Bestchange по умолчанию. Если нужно получить рейтинг обменников, отсортированный по курсу обмена как на Bestchange, то лучше использовать rankrate.
Парсить с позиции по умолчанию — укажите позицию, с которого будет парситься курс по умолчанию.
Выберите валюты — Список всех доступных валют из BestChange. Отметьте галочками валюты, которые будут использованы.

Выберите города — Список всех доступных городов из BestChange. Отметьте галочками города, которые будут использованы при работе с наличными.

Черный список ID обменников — Выберите из списка обменники, которые будут игнорироваться при парсинге.
Белый список ID обменников — Выберите из списка обменники, которые будут использоваться при парсинге. (Если выбран хотя бы один обменник, то курсы будут парситься исключительно из выбранного обменника).
Записывать лог ошибок — Выберите "Да", если хотите записывать логи ошибок.
Таймер обновления курсов — интервал обновления курсов валют.

После изменения параметра "Таймер обновления курсов", обязательно перезагрузите сервер, чтобы данные вступили в силу.
Настройка курсов
В панели управления откройте раздел "Парсер курсов — BestChange API парсер".

Если в списке нет подходящего направления нажмите кнопку "Добавить пару"

На открывшейся окне, выберите направления для которых хотите настроить BestChange API парсер

После выбора необходимых направлений, нажмите кнопку "Добавить"
Настройка курсов в направлении обмена
В панели управления откройте раздел "Основное — Направление обмена — Список направлений" выберите направление и перейдите к редактированию.

Перейдите в раздел "Обмен — BestChange API" и заполните представленные поля.

Статус — Статус активности парсинга курса из BestChange
Отдаете — выберите подходящую валюту для отдаю
Получаете — выберите подходящую валюту для получаю
Город — Выберите из списка город (Если работа с наличными, то данный пункт обязательно нужно выбрать)
Позиция — укажите номер позиции из BestChange, к которому хотите привязать свой курс.
Если в общих настройках парсера заполнена поле позиция, то она будет игнорироваться для настроек этого направления обмена — настройки направлении обмена более приоритетны.

Шаг — корректировка курса, полученного от парсера (К примеру: 0.00001). Система по умолчанию всегда делает ваш курс выгоднее курса указанного значения из поля "Позиция".
Внизу представлены примеры работы с данным полем.
У функции "Шаг" есть несколько опций:
Можете задать стандартное значение: 1
Можете задать значение в виде процента: 1%
Можете задать со знаком минус: -0.00001 или -1%
Также доступны умножения, деления: (*1, /1, -1 или *1%, /1%, -1%)
Черный список ID обменников — Выберите из списка обменники, которые будут игнорироваться при парсинге.
Белый список ID обменников — Выберите из списка обменники, которые будут использоваться при парсинге. (Если выбран хотя бы один обменник, то курсы будут парситься исключительно из выбранного обменника).
Минимальный резерв для позиции — укажите значение минимального резерва для позиции. Обменники с резервом менее заданного значения парсингом не будут учитываться.
Максимальный резерв для позиции — укажите значение максимального резерва для позиции. Обменники с резервом больше заданного значения парсингом не будут учитываться.
Мин. и Макс. курс — установите предельные значения курса в рамках которого будет работать привязка к позиции.
Если установленные значения выйдут за рамки, то в этом случае система сбросит ваш курс на стандартный (если такая опция включена).
Сбросить на стандартный курс? — выберите "Да', если хотите настроить опции в случае если установленные лимиты "Мин. и Макс. курс" выйдут за рамки.
Стандартный курс обмена — установите ручной стандартный курс, на которую необходимо сбросить
Автокорректировка курса — выберите из списка курс на которую необходимо сбросить
Курсы по формуле — выберите из списка курс формул на которую необходимо сбросить
Прибавление к курсу — регулировка курса из выбранного источника или формулы.
Сохраните настройки.
Частые вопросы
Рекомендуемые ссылки
Где находятся все созданные пары из BestChange API?Last updated
Was this helpful?