Интеграция с сервисами
Last updated
Was this helpful?
Last updated
Was this helpful?
Сервис DaData избавит от ручной проверки контактов: адресов, реквизитов ИП и ЮЛ, ФИО, емейлов, телефонов.
VK ID позволяет настроить авторизацию пользователя при помощи протокола OAuth 2.0 на сайте.
Для корректной работы VK ID, на сайте необходимо иметь включенный SSL сертификат. Включается на вашем хостинге.
VK ID поможет упростить взаимодействие с вашим сайтом - посетители смогут авторизоваться с помощью аккаунта в VK. Пользователям не придется заводить новую учетную запись и заполнять дополнительные формы.
При входе через VK ID будет получена информация о пользователе - его почта, имя и телефон. Если пользователь с такой почтой не зарегистрирован на сайте, то создастся новый пользователь с заполненными данными: почта, имя и телефон. Если пользователь с такой почтой уже присутствует на сайте, то он будет сразу авторизован.
Включение и настройка VK ID происходит в административной панели магазина в меню Настройка → Интеграция → VK ID
Подключение VK ID
В окне Данные для регистрации
указываем адрес своего сайта в поле базовый домен и адрес Redirect URL в виде https://имя_сайта/phpshop/ajax/vkid.php
После создания приложения вы получите ID приложения и Сервисный ключ, которые вписываются в в административной панели магазина в меню Настройка → Интеграция → VK ID
В закладке Доступы
нужно включить доступ к почте и номеру телефона.
Если используете штатный шаблон
Если вы скачивали обновления до версии 6.46, перегрузите шаблон, чтобы появилась кнопка Войти по VK ID. Меню Настройка - шаблоны дизайна
, кнопка Перегрузить
. Внимание! Все правки, если они были, сотрутся.
Если у вас персональный или измененный шаблон:
Для размещения вывода кнопки авторизации используется переменная @vkid@
в главных шаблонах (/main/index.tpl и /main/shop.tpl).
Для этого, откройте меню Настройки - шаблоны
. Выберите ваш шаблон.
Прокрутите левую колонку до раздела Основное
. Нужно поправить 2 файла: Главная страница, Другие страницы.
🎉 После вставки переменной, на витрине в меню Войти
появится вторая кнопка входа по VK ID.
С помощью этой интеграции можно передавать отзывы пользователей из раздела группы ВКонтакте
- Обсуждения
- Отзывы
на сайт в раздел Отзывы
.
После создания сообщества перейдите в меню сообщества Настройки
- Работа с API
.
Далее в закладке Ключи доступа
создайте Ключ доступа
.
В открывшемся окне поставьте галочку у настройки Разрешить приложению доступ к сообщениям сообщества
и Разрешить приложению доступ к фотографиям сообщества
.
После подтверждения прав полученный ключ скопируйте в настройки интеграции в меню Настройки
- Интеграция с сервисами
- Отзывы Вконтакте
, поле API-ключ
.
Далее в закладке Callback API
создайте новый сервер кнопкой Добавить сервер
. В закладке Настройки сервера
нужно указать:
Версия API - 5.199
Адрес - имя своего сайта в формате https://имя_сайта/bot/vk-reviews.php
Строку, которую должен вернуть сервер скопировать в настройки Отзывы Вконтакте
в поле Код подтверждения
.
Секретный ключ скопировать в настройки Отзывы Вконтакте
в поле Ключ подтверждения
.
Нажмите кнопку Сохранить
во Вконтакте.
Нажмите кнопку Сохранить
в настройках Интеграции с сервисами
в панели управления магазином.
Нажмите кнопку Подтвердить
во Вконтакте.
В закладке Типы событий
поставьте галочку Добавление
в разделе Обсуждения
.
Если требуется передать старые отзывы, то ставим еще галочку Редактирование
. После редактирования старых записей, они так же попадут в отзывы на сайте.
Для активации передачи отзывов в настройках сайта в меню Настройки
- Интеграция с сервисами
- Отзывы Вконтакте
включите настройку Включить передачу отзывов из группы
.
Для проверки передачи отзыва, зайдите в меню в ВК в раздел Отзывы и добавьте новое обсуждение:
Проверьте, что отзыв попал в раздел Отзывы на сайте🎉 :
После подтверждения аккаунта VK ID необходимо получить постоянный токен для доступа к видео, для этого на сайте в меню Настройки
- Интеграция с сервисами
- VK ID
переходим по ссылке в поле Токен доступа
- Получить Персональный токен.
После перехода из открывшейся ссылки требуется забрать параметр access_token, например если ссылка:
То токен будет:
Токен следует вписать в поле Токен доступа
в разделе Настройки
- Интеграция с сервисами
- VK ID
После регистрации на сервисе вы получите персональный API-ключ в разделе , который следует ввести через меню Настройки
- Интеграция с сервисами
в поле Публичный ключ
. и активировать режим Подсказок
.
Переходим в и создаем новое приложение для Web с именем PHPShop ID.
API активируется только в сообществе Вконтакте, если у вас нет еще сообщества, то его нужно предварительно .
Для передачи видео из отзывов Вконтакте следует настроить . Для доступа к видео данным требуется пройти авторизацию своих паспортных данных и в разделе Доступы активировать доступ к Видеозаписям
.