Я разрабатываю плагин, который расширяет плагин WooCommerce для WordPress.Я создал работу cron, чтобы запускать ее каждый час.Я хочу, чтобы моя функция cron расширила обновление продукта WooCommerce.
Я хочу сделать запрос на получение сторонних API, который отвечает со списком Skus и их количество запаса от сторонних БД.После получения ответа я хочу обновить количество товаров, используя Skus в качестве UID в WooCommerce.Вот сводная информация
- чтобы UID был доступен третьим лицам (3-е).UID = SKU
- Мы запускаем программу проверки один раз очень часто (в зависимости от количества продуктов один раз в час может быть много).Сейчас я делаю один раз в час
- мы проверяем 3-ий и получаем JSON-фид / запрос данных в базе данных.Хотелось бы использовать функции ловушки и объекта, такие как заданное количество для заданных продуктов
-Проверяет, чтобы увидеть, были ли изменены связанные 3-ий Данные (через UID). Если они изменены, Ву обновляется.Если нет, то без изменений.
Мой вопрос, есть ли крючок для этого?Или есть лучшая альтернатива?