Импорт товаров используя API VK
Язык php.
Выгрузку можно разделить на 2 процедуры:
1. Импорт данных.
2. Актуализация данных.
Запуск процедур по cron-y.
1. Импорт данных:
1.1. Группы и подгруппы (глубже деления нет), опубликованные на сайте и помеченные к выгрузке в ВК, в ВК не поддерживается иерархия подборок, поэтому будет использоваться родительная группа.
1. 2. Товар: цена, описание, фото, доп. фото (до 3-х штук), группа товара, она же имя подборки.
2. Актуализация данных:
2.1. Скрыли на сайте группу/подборку , они исчезает из ВК со всеми товарами.
2.2. Товары, могут быть скрыты на сайте, значит исчезают из подборки в ВК.
У товаров обновляется цена, фото, доп. фото (до 3-х штук), описание.
Данные можно брать напрямую из БД или из YML выгрузки.
Структура бд крайне простая: таблица с товарами, таблица с группами (группа/подгруппа), таблица с доп. фото товаров.
Для этих целей для магазина в вордпрессе есть готовое решение: vkmarket for woocommerce 0.6, в целом можно его распотрошить.