Как мне получить доступ для моего api ключа (в контакте) параметр app_widget?
Всем привет, нужна помощь с api вк, а то я просто уже не понимаю что делать.
Суть задачи: Мне нужно через api вк редактировать виджет в виде таблицы паблике вк (паблик создан для теста).
.
Вот что я нарыл.
1) Стартуем с этой страницы, это метод который и предназначен для редактирования виджетов, но что бы им воспользоваться нужен Ключ доступа сообщества. Тут по идее должно быть описано как его получить, но нет. Нам нужен ключ с определенными правами app_widget, об этом говорилось в первой ссылке, сразу чуть ниже ключа доступа.
И по итогу переходим по уже другой ссылке и спускаемся ниже и видим, то чтобы получить ключ с таким доступом нужно его создать особым способом.
С помощью метода VKWebAppGetCommunityToken который работает с помощью библиотеки VK Bridge, а это библиотека есть только на js, а это была проблема так как я пишу только на python, но к счастью в вк есть приложение конструктор под VK Bridge.
Тут у нас просят id приложения, я разбирался видео смотрел и тд и я так понял нам нужно Stadalone-приложение
После того как создал приложение я получил id вставил в первую строку. Далее получить id от моей группы, по ссылке https://vk.com/club225026843 можно понять id=225026843. Ну и в 3 строку я ввел app_widget (параметр который нам нужен) и в итоге я получаю ошибку где просто написано Отказано в доступе.
Прошу о помощи, уже сижу суммарно за сегодня +- 12 часов из этих 12 часов примерно было потрачено 2 часа на передышку.
Дополнительно:
Решение https://studio-petukh.ru/article?name=vyvod_vidzhe...
Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.
Пока нет других ответов. Будьте первым, кто поможет автору.
Ответить на вопрос






Для получения доступа к параметру app_widget для вашего API ключа в социальной сети ВКонтакте, вам необходимо выполнить следующие шаги:
1. Зайдите на сайт ВКонтакте и авторизуйтесь под своим аккаунтом разработчика.
2. Перейдите в раздел управления приложениями (https://vk.com/apps?act=manage).
3. Найдите ваше приложение в списке и перейдите на страницу его настроек.
4. На странице настроек приложения найдите раздел "Настройки" и выберите вкладку "Настройки API".
5. В разделе "Настройки API" найдите параметр "Права доступа" и убедитесь, что у вашего приложения есть права на использование параметра app_widget.
6. Если параметр не доступен, вам необходимо отправить заявку на модерацию приложения для получения дополнительных прав доступа. Для этого нажмите на кнопку "Отправить заявку на модерацию" и следуйте инструкциям на экране.
7. После прохождения модерации и получения необходимых прав доступа, вы сможете использовать параметр app_widget в своем API ключе для приложения ВКонтакте.
Пример использования API ключа с параметром app_widget в PHP:
$api_key = 'YOUR_API_KEY'; $app_widget = 'YOUR_APP_WIDGET'; // Далее используйте полученные данные для работы с API ВКонтакте
Помните, что использование параметра app_widget может быть ограничено определенными условиями использования API ВКонтакте, поэтому убедитесь, что вы соблюдаете все требования и правила использования API перед его применением.