Магазин ВКонтакте

Установка

Базовая установка модулей описана - здесь

Доступ к API ВКонтакте

После установки модуля необходимо получить доступ к API вконтакте для выгрузки данных о товарах, подборках и тп в заданную группу или сообщество. Для этого добавим приложение.

Регистрация приложения

Переходим на сайт ВКонтакте и добавляем новое приложение - https://vk.com/editapp?act=create и заполняем поля.

  • Название - лучше указать название вашего сайта.
  • Платформа - выберите значение - Веб-сайт.
  • Базовый домен - url адрес вашего сайта
  • Доверенный redirect URI - адрес нужно взять на странице Аккаунты, в блоке добавления аккаунта

Настройки приложения ВКонтакте для выгрузки товаров

Страница добавления аккаунта

Если на сайте используется авторизация через соц сети, а именно через ВКонтакте, то в настройках приложения ВКонтакте нужно добавить дополнительный redirect URI - https://{домен сайта}/bitrix/tools/oauth/vkontakte.php

Настройка группы / сообщества

После этого переходим обязательно в нужное сообщество или группу и в настройках включаем раздел "Товары" и после этого нажимаем кнопку сохранить. Обязательно нужно выбрать режим Расширенные товары, чтобы выгружались свойства товаров, объединялись торговые предложения в 1 товар в вк, и на странице товара выводился список выпадающий с вариантамисвойств

включение раздела товаров в вконтакте

Настройка модуля

В настройках модуля в админке битрикса необходимо указать данные для доступа к добавленному приложению, через которое будет происходить выгрузка. Необходим заполнить поля - ID приложения и Защищённый ключ.

2022-04-08_17-02.png

Их необходимо скопировать на странице настроек приложения вконтакте.

Настройки созданного приложения

Антикаптча

Иногда работа выгрузки может быть нарушена защитой вконтакте от роботов через запрос подтверждения действия кодом с картинки. Для автоматизации ввода кода используется сервис автоматического распознавания капчи.

Редко возникает необходимость в использовании его, в большинстве случаев - никогда.

Для его работы необходимо зарегистрироваться тут

После регистрации нужно получить ключ для доступа к API сервиса. Достаточно 2х долларов на несколько месяцев использования сервиса.

Ключ антикапчи