Как вставить пост (запись на стене или в группе) на сайт или как обойти "ошибка доступа" VK.Widgets.Post [2022]

Главная » Блог программиста » Как вставить пост (запись на стене или в группе) на сайт или как обойти "ошибка доступа" VK.Widgets.Post [2022]

Просмотров: 1794

Как вставить пост (запись на стене или в группе) на сайт или как обойти "ошибка доступа" VK.Widgets.Post [2022]

Неработающий функционал генерации Кода виджета в документации https://dev.vk.com/widgets/post - не повод отказываться от вставки поста на сайт :)
Нам понадобится:
1) страница https://vk.com/dev/wall.get для получения hash (добавьте owner_id - идентификатор группы и найдите нужный пост по id используя фильтры offset - смещение и count - количество), hash находится ближе к концу информации об элементе.
2) в нижеприведенном коде заменить идентификаторы группы и поста https://vk.com/wall-184032915_3418 -184032915 и 3418

<div id="vk_post_-184032915_3418"></div>
<scr ipt type="text/javascript" src="https://vk.com/js/api/openapi.js?169"></script>
<scr ipt type="text/javascript">
(function() {
VK.Widgets.Post("vk_post_-184032915_3418", -184032915, 3418, 'g__esXfPgCq17TGjGZOKx5VH_Fc');
}());
</scr ipt>


Друзья! Приглашаем вас к обсуждению. Если у вас есть своё мнение, напишите нам в комментарии.