Настройки соединения с ВКонтакте

Урок 171 из 390
Автор: Анна Кокина
Сложность урока:
2 уровень - несложные понятия и действия, но не расслабляйтесь.
2 из 5
Просмотров: 19963
Дата изменения: 27.06.2023
Недоступно в лицензиях:
Текущую редакцию Вашего 1С-Битрикс можно просмотреть на странице Обновление платформы (Marketplace > Обновление платформы).
Старт, Стандарт

Начиная с версии 17.0.0 модуля Интернет-магазин, в продукте доступен экспорт товаров в магазин ВКонтакте. Таким образом, вы можете размещать каталог товаров не только на сайте, но и в сообществе ВКонтакте.

Для настройки соединения вашего сайта с ВКонтакте необходимо создать и настроить сообщество ВКонтакте, создать приложение и выполнить настройки в административном разделе сайта.

  Видеоурок

  Первый этап: настройка сообщества ВКонтакте

В социальной сети ВКонтакте создайте сообщество. Заполните основные параметры сообщества: название, тематика, сайт и т.д.

Внимание! Вы должны использовать сообщество типа Бизнес или Публичная страница.

Для корректного функционирования произведите настройку сообщества ВКонтакте (Сообщества > название_сообщества > Управление > Настройки > Разделы):

  • Раздел Товары должен быть включен (обязательно выберите режим Базовые).

    Внимание! Расширенный режим товаров Вконтакте в настоящее время не поддерживается.
    Оформление заказа проходит через диалог в Вконтакте
    • Пользователь в Вконтакте выбирает понравившийся товар и нажимает кнопку Купить;
    • Открывается диалог в Вконтакте, к которому прикреплен выбранный товар;
    • Менеджер общается в Вконтакте с пользователем и создает заказ в административной части интернет-магазина.
    с менеджером.

  • В качестве валюты магазина должен быть установлен Российский рубль.

  Второй этап: приложение ВКонтакте

Для соединения вашего Битрикс-сайта с сообществом требуется создать приложение ВКонтакте и получить ключ доступа Для работы со всеми методами API вам необходимо передавать в запросе access_token — специальный ключ доступа. Он представляет собой строку из латинских букв и цифр и может соответствовать отдельному пользователю, сообществу или самому вашему приложению.

Подробнее...
(access token). Приложение можно создать по этой ссылке.

  • Укажите название создаваемого приложения.
  • В качестве платформы выберите Сайт.
  • Укажите адрес и домен вашего Битрикс-сайта.
  • Нажмите кнопку Подключить сайт и выполните подтверждение своих действий.

Перейдите в настройки созданного приложения и скопируйте данные из полей ID приложения и Защищенный ключ.

Примечание: чтобы скопировать защищенный ключ, необходимо вновь подтвердить свои действия.


  Третий этап: настройки на вашем сайте

Теперь выполним необходимые действия на стороне вашего сайта:

  • В административной части сайта перейдите в Магазин > Настройки > Торговые платформы > Товары ВКонтакте > Экспорт.
  • Нажмите кнопку Новый экспорт. Откроется страница настроек обмена:

  • Укажите название создаваемого профиля.
  • Вставьте скопированные ранее данные в поля ID приложения и Защищенный ключ.
  • Сохраните введенные данные с помощью кнопки Применить.

В форме профиля появится ссылка Получить ключ доступа , после нажатия на которую система затребует доступ к вашему аккаунту. Согласитесь с требованиями, нажав кнопку Разрешить , и ключ доступа будет получен и сохранен, о чем будет свидетельствовать соответствующее сообщение, а также появятся секции Настройки ВКонтакте и Настройки разделов каталога:

Если вы видите данное сообщение, значит соединение с ВКонтакте создано и настроено.

Если при получении ключа вы видите сообщение об ошибке на английском языке, при этом адрес страницы начинается на oauth.vk.com
, значит возникла ошибка на сервере авторизации ВКонтакте. Вероятнее всего, вы неправильно указали ID приложения или Защищённый ключ в настройках экспорта или Адрес сайта или Базовый домен в настройках приложения.

Примечание: если вы используете технологию многосайтовость на разных доменах Многосайтовость на разных доменах – это название технологии создания сайтов, при которой ядро продукта устанавливается в папку одного из сайтов, а для остальных сайтов настраиваются символьные ссылки (симлинки). Эту технологию можно реализовать и на разных доменах, и на поддоменах.

Подробнее...
, то для получения/переполучения ключа доступа нужно открыть административную часть интернет-магазина с того домена, который указан в настройках приложения Вконтакте (в противном случае появится ошибка "redirect_uri has wrong domain, check application settings").

Пример: допустим, у вас два сайта: https://site1.ru и https://site2.ru, а в настройках приложения ВКонтакте указан адрес сайта https://site2.ru – в этом случае для получения/переполучения ключа доступа Вам нужно открыть сайт https://site2.ru и перейти в административную часть именно с этого домена.


Курсы разработаны в компании «1С-Битрикс»
Спасибо, мы рады что смогли помочь Вам. Ниже Вы можете оставить свой отзыв или пожелание :)
Нам жаль это слышать… Но мы постараемся быть лучше!

Мы благодарны Вам за помощь в улучшении документации.

Мы стараемся сделать документацию понятнее и доступнее,
и Ваше мнение важно для нас