Skip to main content

API VK.com

Для работы с API VK нужно сделать
1) Создать приложение по адресу https://id.vk.com/about/business/go/ Нужно расширить свой аккаунт до  "Бизнес" (не уверен что это обязательно), но я подтвердил его через гос. услуги как физ. лицо.

vk1.jpg

vk2.jpg


2) При создании приложения указываете свой базовый домен 

Домен: moydomen.ru
Доверенный Redirect URL: https://moydomen.ru/assets/components/gallery3x/vk-callback.php (нужно к домену добавить assets/components/gallery3x/vk-callback.php)

3) После создания приложения, запишите id приложение его нужно вписать в настройках компонента.

Самый главный шаг нужно написать в тех. поддержку в контакте https://vk.com/dont_panic_42

Вот пример такого запроса:

Здравствуйте, команда поддержки ВКонтакте!

Я обращаюсь к вам с просьбой рассмотреть и одобрить добавление права доступа (scope) video для моего приложения:

ID приложения: [ВАШ ID ПРИЛОЖЕНИЯ]
Сайт, на котором используется: [АДРЕС ВАШЕГО САЙТА, например: https://my-site.ru]
Обоснование (Зачем нам это нужно):
Наш сайт работает на CMS MODX Revolution, и мы используем компонент "Gallery3x" для управления фото- и видеогалереями. Этот компонент позволяет нашим контент-менеджерам легко добавлять видео из VK на страницы сайта.
Для максимального удобства наших редакторов компонент использует метод video.get.

Как это будет работать:
1.    Наш контент-менеджер вставляет в админ-панели сайта публичную ссылку на видео из VK.
2.    Наш сервер (через компонент) делает однократный вызов video.get, чтобы получить публичные метаданные этого видео: title (название), description (описание) и image (обложку).
3.    Эти данные автоматически заполняют поля в нашей админ-панели. Это избавляет редактора от необходимости копировать все вручную и сильно экономит время.
Нам требуется доступ только для чтения (read-only) метаданных публичных видео. Мы не планируем загружать, редактировать, удалять или комментировать видео от имени пользователей.

Предоставление доступа video для нашего приложения позволит нам эффективнее использовать контент из VK на нашем сайте.
Прошу рассмотреть возможность одобрения scope: 'video'.
Спасибо!




Пишите так чтобы ваш запрос ушел оператору, а не боту, добейтесь того чтобы вам ответил человек.
Мне одобрили через неделю.

otvet.jpg


Как разрешение одобрят, нужно нажать кнопку "авторизироваться в vk" в отдельной вкладке возле видеогалереи

vk31.jpg