Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Необходимо переделать скрипт, который позволяет автоматически обновлять заявки на LARDI через API с учетом нижеследующего:

  • Имеющийся скрипт работал на старой версии API, нужно переделать на новую версию API http://api.lardi-trans.com/v2/docs/index.html (JSON, REST API)
  • Сейчас одну заявку разрешают за сутки обновить только 10 раз и не чаще чем раз в 60 минут, по этому необходимо доработать:
  • Возможность задавать временной коридор обновлений заявок (например с 08:15 до 20:00)
  • Задавать интервал между обращениями к обновлению заявок (например 60 минут)
  • Несколько аккаунтов на LARDI (можно просто несколько копий скрипта по отдельным папкам)
Описание имеющегося решения:

Это бот написан на php работающий через api LARDI-TRANS, он каждые 5 секунд (зависит от настройки на сервере) считывает номера всех заявок, и обновляет не обновленные, и так повторяет каждые 5 секунд, тем самым 100% обновляет все заявки, так как по апи можно выполнить один запрос на их сервер, каждые 5 секунд он выполняет одну заявку, бот сделан был при расчете на 500 заявок в среднем, и на обновление всех заявок достаточно ему 16 минут максимум, то есть он улаживается в 30 минутный таймаут на обновление заявок по правилам сервиса LARDI-TRANS, бот работает на php, вызывается сам бот скриптом на PYTHON, так как крон не позволяет запускать задачу меньше одной минуты, можно запустить его и из бод bash по циклу. 
3 года назад
minchuk
Максим 
41 годУкраина
13 лет в сервисе
Был
3 года назад