Как синхронизировать товары с товарами в vk?

Есть интернет магазин. Нужно его интегрировать с товарами-вконтакте.
В интернет магазине происходят какие-то изменения, например изменяется цена на товар, или добавляются(удаляются) товары.
Подскажите, как мне реализовать интеграцию изменений в ВК?
Вначале подумал что надо создать отдельную таблицу в БД в которой будут храниться товары, которые загружены в ВК. Но что делать если товар был изменен или удален. Создать отдельный столбец, в котором бы указывалось обновлен ли товар, и другой столбец - загружен ли товар в вк. Потом подумал, что возможно просто записывать дату изменения товара и дату загрузки товара и сравнивать при синхронизации эти даты.

Не хочу изобретать велосипед. Подскажите, как решается синхронизация в разных сервисах на практике??
  • Вопрос задан
  • 4036 просмотров
Решения вопроса 1
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
1. Обрабатываем сразу две базы в режиме стека: делаем сравнение ТОЛЬКО ПО РАЗЛИЧАЮЩИМСЯ UPDATE(timestamp)-полям.
2. После обработки (обновления в нужном направлении) - обновляем поле UPDATED на ОДИН И ТОТ ЖЕ! timestamp у двух записей одного товара: в ВК (через API) и на сайте.
3. Обрабатывать подобные очереди лучше дочерним процессом (cron или любой подобный способ пакетной фоновой обработки).
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 6
@WQP
Для вас есть API. С ним не надо велосипеда
Ответ написан
Сейчас стало появляться большое количество сервисов и модулей для синхронизации. Поищите, скорее всего есть и для Вашей CMS
Ответ написан
Комментировать
kellas
@kellas
веб-разработчик
Для быстрого редактирования и импорта из таблиц https://vkontakte.store/

Для загрузки из YML(яндекса) csv socposter.ru/export-vkontakte

www.moysklad.ru умеет выгружать товары на витрину вконтакте, и принимать их из разных форматов, в том числе из 1С.

+есть плагины к популярным cms
Ответ написан
Комментировать
Lavjana
@Lavjana
Marketing
Есть приложение Checkboxes Import.
Можно настроить как разовую выгрузку товаров, так и ежедневное обновление каталога. Яндекс.Маркет, CMS.
Ответ написан
Комментировать
@nikshyuk
Попробуйте интегрировать магазин с программой "Электронный заказ". Можете в него выгружать каталог, а из программы в ВК. Мы так для одного сайта сделали.
Ответ написан
Комментировать
maroki
@maroki
smm-trade.ru импортирует товары в группу ВКонтакте
Cервис smm-trade.ru очень удобен и легко можно настроить загрузку товаров в группу в ВК
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы