1. aspro.ru
  2. Аспро: Премьер
  3. Главная страница
  4. Блок «ВКонтакте» на главной

Блок «ВКонтакте» на главной


В решении доступен блок «ВКонтакте» на главной странице. Это специальный виджет, который автоматически подгружает посты из привязанного к сайту сообщества в VK.

4f3e45f8-7b5f-11f1-8fe4-fa163e2ff576

Картинка для блока будет браться из ленты «ВКонтакте». Поле, в которое она будет вставляться, имеет соотношение сторон 16:9.

Чтобы виджет заработал, нужно получить токен API. Сделать это можно через создание своего приложения для «ВКонтакте».

Для начала зайдите на https://id.vk.com/about/business/go/ и нажмите «Добавить приложение».

cb67b9bb-7b60-11f1-8fe4-fa163e2ff576

Выберите, кем будет управляться приложение. Нажмите «Далее».

b1aba38e-7b60-11f1-8fe4-fa163e2ff576

Затем заполните свои данные. Эта информация не будет отображаться публично. Согласитесь с офертой и обработкой персональных данных. Нажмите «Создать аккаунт».

2e04f91b-7b64-11f1-8fe4-fa163e2ff576

Заполните название приложения (1) и выберите платформу: Web (2). Нажмите «Далее».

297a9099-7b5c-11f1-8fe4-fa163e2ff576

В поле «Базовый домен» напишите адрес вашего сайта без протокола (1). В поле «Доверенный Redirect URL» вставьте: https://oauth.vk.com/blank.html (2). Нажмите «Готово».

С начала 2025 года появился новый способ получения токена VK при создании нового приложения. Теперь нужно указывать другой доверенный Redirect URL: https://ДОМЕН/bitrix/tools/КОД_РЕШЕНИЯ/vk_oauth.php

Пример для демоверсии Аспро: Премьер: https://premier-demo.ru/bitrix/tools/aspro.premier/vk_oauth.php

Для старого приложения, в котором уже есть работающий токен, ничего менять не нужно.

94128478-7b64-11f1-8fe4-fa163e2ff576

Введите код из push-уведомления для подтверждения.

2c208838-7b5f-11f1-8fe4-fa163e2ff576

После этого вы получите ID приложения. Оно будет доступно в соответствующем поле.

737a93c9-7b5c-11f1-8fe4-fa163e2ff576

Далее переходим к нашему сайту, в его административную часть. Проходим следующий путь:

Аспро (1) → Аспро: Премьер (2) → Настройки (3) → Социальные сети (4).

50cf3a1c-7b60-11f1-8fe4-fa163e2ff576

В пункте «VK» доступны следующие поля:

  1. Способ обращения к API — вы можете выбрать новый вариант через VK ID или устаревший через OAuth. Мы рекомендуем первый вариант — VK ID.
  2. ID приложения — введите ID вашего приложения ВКонтакте, который вы получили ранее. Если у вас есть API-токен, в предыдущем поле выберите вариант «OAuth (устаревший)» и вставьте имеющийся токен.
  3. ID сообщества ВКонтакте — для его получения достаточно открыть любую фотографию сообщества или скопировать ссылку на пост. Тогда в URL-адресе появится часть с ID сообщества. Например, ID сообщества Аспро — 26208053.
  4. Название для блока.
  5. Текст ссылки на все записи.
  6. Размер отображаемого текста — в символах.
  7. Заголовок блока с видео.
  8. Ссылки на все видео.

632d43c7-7b60-11f1-8fe4-fa163e2ff576

Поле «Размер отображаемого текста» позволяет задать количество символов, которое получит сайт для каждого поста. При этом количество отображаемых символов в блоке на главной будет отличаться от максимально доступного из-за ограничений по высоте. Например, у блока с 4 элементами в ряд помещается меньше символов, чем у 3 элементов в ряд. Количество символов может меняться и от разрешения экрана, но первые три строки всегда отображаются.

ID сообщества по умолчанию находится в ссылке. Если же у вашего сообщества VK уникальный URL, откройте любой пост на стене.

f97e17aa-7b61-11f1-8fe4-fa163e2ff576

Затем скопируйте ID сообщества из URL-адреса поста.

6095f85f-7b61-11f1-8fe4-fa163e2ff576

Сайт подключен к API ВКонтакте. Теперь нужно включить блок. Находясь в настройках в административной части, переходим во вкладку «Главная».

b319363e-7b5d-11f1-8fe4-fa163e2ff576

Находим пункт «ВКонтакте» и ставим галку. Здесь же можно настроить отступы и позицию заголовка. Подробнее об этом расскажем в конце статьи.

37eb8cc3-7b5f-11f1-8fe4-fa163e2ff576

Чуть ниже на этой же странице найдите поле «Вид отображения блока ВКонтакте», выберите подходящий тип и нажмите «Применить».

ebb934a3-7b5f-11f1-8fe4-fa163e2ff576

Вернемся на главную страницу и найдем блок «ВКонтакте». Теперь посты из вашего сообщества будут отображаться на сайте.

VK убрали из приложения возможность запрашивать доступы к видео напрямую. Теперь это можно делать только через техподдержку VK.

4f3e45f8-7b5f-11f1-8fe4-fa163e2ff576

Включить блок можно не только через административную, но и публичную часть сайта. Для этого перейдите в «Точную настройку», далее в раздел «Главная». В списке блоков главной страницы найдите пункт «ВКонтакте» (1). Раскройте пункт и настройте вид отображения блока (2).

1dd9771e-7b5e-11f1-8fe4-fa163e2ff576

Настройка отображения блока

В Аспро: Премьер есть 2 типа отображения блока.

1) С текстом внизу.

206e939c-7b5f-11f1-8fe4-fa163e2ff576

2) Квадратная картинка.

e11ad322-7b60-11f1-8fe4-fa163e2ff576

Для блока «ВКонтакте» можно установить разделитель для указания границы блока и назначить серый фон на весь блок вместо белого (1). Для первого типа отображения можно задать обводку (2) и фон (3). Второму типу блока можно задать ширину (4) и отступы (5). Любому типу блока можно задать количество элементов в строке (6). Установить верхние и нижние отступы, которые отделяют блок от соседних, а также можно настроить отображение заголовка и его позицию (7).

a716c172-7b61-11f1-8fe4-fa163e2ff576

  • с обводкой;

f95fc6b6-7b5e-11f1-8fe4-fa163e2ff576

  • без обводки;

754c2e97-7b5f-11f1-8fe4-fa163e2ff576

  • с фоном;

2e48aa7f-7b60-11f1-8fe4-fa163e2ff576

  • без фона;

9aa86337-7b61-11f1-8fe4-fa163e2ff576

  • широкий;

b7079279-7b60-11f1-8fe4-fa163e2ff576

  • неширокий;

9337cef6-7b61-11f1-8fe4-fa163e2ff576

  • с отступами;

3fb050b0-7b5d-11f1-8fe4-fa163e2ff576

  • без отступов;

cf8efb10-7b5f-11f1-8fe4-fa163e2ff576

  • количество элементов в строке: 3;

4f3e45f8-7b5f-11f1-8fe4-fa163e2ff576

  • количество элементов в строке: 4.

c982709a-7b63-11f1-8fe4-fa163e2ff576

Настройка периода обновления постов

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

Чтобы настроить период обновления, в публичной части сайта перейдите в режим правки, наведите курсор на область блока и нажмите на шестеренку.

347a0723-7b5c-11f1-8fe4-fa163e2ff576

На вкладке «Настройки кеширования» включите кеширование с необходимым типом (1) и задайте период обновления в секундах (2). Сохраните изменения.

08cc31d4-7b61-11f1-8fe4-fa163e2ff576

Предыдущая статья Активация отзывов на главной
Следующая статья Блок «YouTube» на главной странице