ВК: Интеграция. Режимы работы с использованием планировщика заданий
Для работы плагина с использованием планировщика заданий вам необходимо добавить в ваш планировщик заданий команду следующего вида:
[путь до интерпретатора php]/php [путь до корневой папки установки фреймворка webasyst]/cli.php shop vkcomPlugin -mode [mode]
где [mode] - режим работы (см. ниже).
Эта команда вместе с используемым путём до корневой папки фреймворка Webasyst представлена на страницах соответствующих сервисов. Непример, на основной странице плагина.
Путь до интерпретатора php вы можете уточнить у вашего хостинг-провайдера.
Плагин предусматривает несколько режимов работы через планировщик заданий.
Автоматическая актуализация публикаций
Команда для запуска
[путь до интерпретатора php]/php [путь до корневой папки установки фреймворка webasyst]/cli.php shop vkcomPlugin -mode update
При запуске этой команды плагин запустит процесс автоматической актуализации ранее сделанных публикаций в сообществах ВКонтакте. Если в настройках плагина включена опция Отложенные публикации вместе с автоматическим обновлением, то кроме автоматической актуализации будет так же произведена автоматическая публикация отложенных товаров. Если же эта опция выключена в настройках плагина, то для публикации отложенных товаров с использованием планировщика заданий необходимо использовать следующий режим.
Обратите внимание! В ВКонтакте присутствует некое ограничение на количество обращений к API. Администрация ВКонтакте нигде не публикует конкретных цифр связанных с этим ограничением, и, видимо, это ограничение формируется динамически. В связи с этим не рекомендуется злоупотреблять частотой актуализации товаров в ВК. Слишком частый запуск актуализации может привести к временной блокировке вашего приложения и, как следствие, к невозможности совершать публикации товаров и их актуализацию в течение какого-то времени (ориентировочно - сутки). Рекомендуемая частота актуализации публикаций в ВК - 1 раз в сутки.
Автоматическая публикация товаров
Команда для запуска
[путь до интерпретатора php]/php [путь до корневой папки установки фреймворка webasyst]/cli.php shop vkcomPlugin -mode add
Данный режим работы предназначен для автоматической публикации новых товаров категорий в соответствии с настройками, а так же для публикации отложенных товаров.
Обратите внимание! В ВКонтакте присутствует некое ограничение на количество обращений к API. Администрация ВКонтакте нигде не публикует конкретных цифр связанных с этим ограничением, и, видимо, это ограничение формируется динамически. Рекомендуемая частота новых публикаций в ВК - до 3-5 раз в сутки.
Публикации на стену сообществ по расписанию
Команда для запуска
[путь до интерпретатора php]/php [путь до корневой папки установки фреймворка webasyst]/cli.php shop vkcomPlugin -mode shedule -task N
где N - идентификатор задания (первый столбец таблицы) в разделе Публикации по расписанию основной страницы плагина.
Обратите внимание! В ВКонтакте существует ограничение на количество публикаций на стене группы в течение календарных суток. Текущие ограничения не позволяют делать более 50 публикаций на стене сообщества за одни сутки. Не забывайте учитывать это ограничение при формировании заданий публикаций на стену сообществ.