Расписание проверок


Действие Параметры GET Параметры POST Ответ
Проверка по дням недели/по дням месяца/по требованию &oper=edit&module=mod_projects id, on, time_for_update {result, message, error}
Проверка после апдейтов Яндекса &oper=edit&module=mod_projects id, on, wait_after_updates {result, message, error}

Описание параметров POST:

  • id – ID проекта;
  • on – режим проверки:
    • 0 - по требованию
    • 1 - по дням недели
    • 2 - после апдейтов Яндекса
    • 3 - количество раз в месяц
    • 4 - по дням месяца
  • time_for_update – дни и время проверки;
  • wait_after_updates – время проверки после апдейта Яндекса (через 0,1,2,3,4,6,12,23 часа);

Описание ответа:

  • result – результат выполнения запроса:
    • 0 - запрос не выполнен из-за ошибки;
    • 1 - запрос успешно выполнен;
  • message – сообщение об ошибке в формате Unicode Entities;
  • error – статус ошибки:
    • true - ошибка есть
    • false - ошибки нет

Установить расписание проверок проекта XXX по понедельникам, вторникам и пятницам в 15:00:
https://api.topvisor.ru/?api_key=ВАШ_КЛЮЧ&oper=edit&module=mod_projects &post[id]=XXX&post[on]=1
&post[time_for_update]=|1|2|5|:15

Установить расписание проверок проекта XXX через 6 часов после апдейтов Яндекса:
https://api.topvisor.ru/?api_key=ВАШ_КЛЮЧ&oper=edit&module=mod_projects &post[id]=XXX&post[on]=2
&post[wait_after_updates]=6