Збої отримання курсів

Налаштування оповіщень

Перейдіть до розділу - АОП (різне) - Джерела курсів

У налаштуваннях джерела опція Повідомлення про збої отримання курсів


Що робити, якщо джерело отримання курсів не дає курси

Все залежить від того, яку помилку віддає сервер джерела отримання курсів.

Щоб це дізнатися, слід оновити курси в ручному режимі.

Перейдіть до розділу: Обмін валют - Оновлення курсів.

Дочекайте завершення і зможете побачити посилання:

Посилання на цю сторінку ми не можемо надіслати вам на E-mail або в Telegram, тому що файл адмінки у вас унікальний і його назву знаєте тільки ви.

У нашому прикладі помилка отримання курсів із сайту джерела ЄЦБ (Європа)

Помилка 403. IP нашого сервера в блоці. У цьому випадку для отримання курсів можна використовувати проксі

Перейдіть до розділу - АОП (різне) - Джерела курсів

У налаштуваннях джерела опція Проксі

Формат: ip:port. Приклад: 192.168.1.254:443


Особливості отримання курсів з бірж

У разі збою отримання курсів буде виведено весь список валют, який отримати не вдалося.

Список валют, який отримати не вдалося, можете побачити: 1) Оновлення курсів вручну. 2) У листі, якщо спрацював CRON оновлення курсів. 2) У Telegram, якщо спрацював CRON оновлення курсів.

Іноді можливе помилкове спрацювання оповіщення про неможливість отримання курсів з будь-якого джерела через тайм ауту або оновлення курсів на сайті джерела. У цьому випадку перевірте отримання курсів у ручному режимі.


Скріншот ручного оновлення курсів

Livecoin - найчастіший варіант, валюта, що випадає в помилку, видалена з джерела. До виходу чергового оновлення ми перевіряємо отримання курсів та видаляємо валюти з бази, що видалені з джерел.

eCoin - блокує IP нашого сервера. Рішення описано вище. Використовуйте проксі.


Скріншоти оповіщення під час оновлення курсів CRON


Алгоритм отримання курсів

1) Запит до джерела та запис отриманих курсів до таблиці _rates

2) Перевірка вибраних напрямків та запис отриманих курсів з таблиці _rates до таблиці _exchange_kurses

Якщо ви бачите в помилках список валют, які оновити не вдалося, і ви їх використовуєте, то перейдіть на інше джерело отримання курсів.

Ви отримуєте застарілий курс з таблиці _rates, який може значно відрізнятися від актуального.

Last updated