Ограничение 30сек на запрос advego.getCompletedJobs
Здравствуйте!
Как с введением ограничений на запросы забирать выполненные работы. В работе бывает больше 200 заявок, скрипт по крону каждый час проверяет выполненные работы, и загружает их в базу данных для проверки и оплаты. Теперь это стало не возможно, скрипт по прежнему выполняется раз в час, но за час получается забрать одну выполненную заявку, для всех остальных результат "Too many requests for this method"
Как в таком случае правильно организовать сбор выполненных работ?
Теперь на методы advego.orderGetComments, advego.orderGetNotices, advego.getAcceptedJobs, advego.getCompletedJobs действуют ограничения отдельно для каждого заказа. Скрипт должен нормально работать.
Для advego.orderGetComments, advego.orderGetNotices - работает, для advego.getAcceptedJobs, advego.getCompletedJobs - нет. Похоже, "персональные ограничения" вводились по параметру id_order, тогда как у advego.getAcceptedJobs, advego.getCompletedJobs номер заказа передается параметром ID.
Для advego.orderGetComments, advego.orderGetNotices - работает, для advego.getAcceptedJobs, advego.getCompletedJobs - нет. Похоже, "персональные ограничения" вводились по параметру id_order, тогда как у advego.getAcceptedJobs, advego.getCompletedJobs номер заказа передается параметром ID.
Публикация комментариев и создание новых тем на форуме Адвего для текущего аккаунта ограничено. Подробная информация и связь с администрацией: https://advego.com/v2/support/ban/forum/1186