Проблема С Добавлением Виджета Вк
#1
Отправлено 09 Ноябрь 2015 - 20:42
Вставляем код виджета на странице, но он почему то не отображается..(((
<!-- Put this script tag to the <head> of your page -->
<script type="text/javascript" src="//vk.com/js/api/openapi.js?120"></script>
<script type="text/javascript">
VK.init({apiId: API_ID, onlyWidgets: true});
</script>
<!-- Put this div tag to the place, where the Comments block will be -->
<div id="vk_comments"></div>
<script type="text/javascript">
VK.Widgets.Comments("vk_comments", {limit: 20, width: "665", attach: "*"});
</script>
Вставляем на страницу: ..../page/OTZYVY-O-MAGAZINe
Подскажите, что мы делаем не так?
#2
Отправлено 10 Ноябрь 2015 - 04:13
<div class="htmlDataBlock"> {PAGE_CONTENT}
после него вставьте:
{% IF PAGE_NAME=ОТЗЫВЫ О МАГАЗИНЕ %}
здесь разместите код виджета
{% ENDIF %}
Сам виджет сгенерируйте по следующей ссылке:
https://vk.com/dev/Comments
Так как у вашего кода выше отсутствует ID
#3
Отправлено 11 Ноябрь 2015 - 23:34
#4
Отправлено 12 Ноябрь 2015 - 02:44
#5
Отправлено 12 Ноябрь 2015 - 14:39
Vaccina (10 Ноябрь 2015 - 04:13) писал:
<div class="htmlDataBlock"> {PAGE_CONTENT}
после него вставьте:
{% IF PAGE_NAME=ОТЗЫВЫ О МАГАЗИНЕ %}
здесь разместите код виджета
{% ENDIF %}
Сам виджет сгенерируйте по следующей ссылке:
https://vk.com/dev/Comments
Так как у вашего кода выше отсутствует ID
1. где взять ID?... в форме ничего нет!
2. Вы писали "здесь разместите код виджета" ... вопрос: ЗДЕСЬ - это где?
#6
Отправлено 12 Ноябрь 2015 - 15:17
Иванов (12 Ноябрь 2015 - 14:39) писал:
2. Вы писали "здесь разместите код виджета" ... вопрос: ЗДЕСЬ - это где?
Здравствуйте!
1) У вас код виджета:
<!-- Put this script tag to the <head> of your page -->
<script type="text/javascript" src="//vk.com/js/api/openapi.js?120"></script>
<script type="text/javascript">
VK.init({apiId: API_ID, onlyWidgets: true});
</script>
<!-- Put this div tag to the place, where the Comments block will be -->
<div id="vk_comments"></div>
<script type="text/javascript">
VK.Widgets.Comments("vk_comments", {limit: 20, width: "665", attach: "*"});
</script>
то, что выделено красным меняйте на id вашей группы вконтакте.
Затем зайдите Сайт - Редактор шаблонов - Страница после кода:
<div class="htmlDataBlock"> {PAGE_CONTENT}
вставьте код:
{% IF PAGE_NAME=ОТЗЫВЫ О МАГАЗИНЕ %} здесь разместите код виджета {% ENDIF %}
внутри этого кода вместо "здесь разместите код виджета" добавьте код виджета.
Чтобы узнать ID вашей группы вконтакте:
- Заходите на страницу группы или паблика.
- Нажимаете на один из постов, будь это фото, видео или текстовый пост.
- Смотрите на ссылку, если это фото, то ссылка будет вида: vk.com/ivanov_ivan?z=photo-50943456_300607211%2Fwall1234567_1668
- Цифры, которые выделены жирным и есть номер id пользователя Вконтакте.
#7
Отправлено 12 Ноябрь 2015 - 16:08
Юля123 (12 Ноябрь 2015 - 15:17) писал:
1) У вас код виджета:
<!-- Put this script tag to the <head> of your page -->
<script type="text/javascript" src="//vk.com/js/api/openapi.js?120"></script>
<script type="text/javascript">
VK.init({apiId: API_ID, onlyWidgets: true});
</script>
<!-- Put this div tag to the place, where the Comments block will be -->
<div id="vk_comments"></div>
<script type="text/javascript">
VK.Widgets.Comments("vk_comments", {limit: 20, width: "665", attach: "*"});
</script>
то, что выделено красным меняйте на id вашей группы вконтакте.
Затем зайдите Сайт - Редактор шаблонов - Страница после кода:
<div class="htmlDataBlock"> {PAGE_CONTENT}
вставьте код:
{% IF PAGE_NAME=ОТЗЫВЫ О МАГАЗИНЕ %} здесь разместите код виджета {% ENDIF %}
внутри этого кода вместо "здесь разместите код виджета" добавьте код виджета.
Чтобы узнать ID вашей группы вконтакте:
- Заходите на страницу группы или паблика.
- Нажимаете на один из постов, будь это фото, видео или текстовый пост.
- Смотрите на ссылку, если это фото, то ссылка будет вида: vk.com/ivanov_ivan?z=photo-50943456_300607211%2Fwall1234567_1668
- Цифры, которые выделены жирным и есть номер id пользователя Вконтакте.
Все сделали по инструкции.... и вот что выдает: App is blocked
#9
Отправлено 12 Ноябрь 2015 - 19:44
Firefly (12 Ноябрь 2015 - 16:46) писал:
Попробуйте заново сгенерировать необходимый код виджета комментариев на странице. После генерации пришлите готовый код нам.
<!-- Put this script tag to the <head> of your page -->
<script type="text/javascript" src="//vk.com/js/api/openapi.js?120"></script>
<script type="text/javascript">
VK.init({apiId: 106886057, onlyWidgets: true});
</script>
<!-- Put this div tag to the place, where the Comments block will be -->
<div id="vk_comments"></div>
<script type="text/javascript">
VK.Widgets.Comments("vk_comments", {limit: 20, width: "740", attach: "*"});
</script>
#10
Отправлено 12 Ноябрь 2015 - 20:16
Иванов (12 Ноябрь 2015 - 19:44) писал:
<script type="text/javascript" src="//vk.com/js/api/openapi.js?120"></script>
<script type="text/javascript">
VK.init({apiId: 106886057, onlyWidgets: true});
</script>
<!-- Put this div tag to the place, where the Comments block will be -->
<div id="vk_comments"></div>
<script type="text/javascript">
VK.Widgets.Comments("vk_comments", {limit: 20, width: "740", attach: "*"});
</script>
Уточните, пожалуйста, Вы делали привязку виджета к своему магазину (скриншот в приложении)?
Данная блокировка виджета может возникать по причине несовпадения конкретного ApiId и сайта на который его устанавливают.
Проверьте так же присутствует ли у Вас в выпадающем списке в строке Сайт/Приложение Ваш адрес магазина.
#11
Отправлено 12 Ноябрь 2015 - 20:41
Firefly (12 Ноябрь 2015 - 20:16) писал:
Данная блокировка виджета может возникать по причине несовпадения конкретного ApiId и сайта на который его устанавливают.
Проверьте так же присутствует ли у Вас в выпадающем списке в строке Сайт/Приложение Ваш адрес магазина.
да, делали конечно
#12
Отправлено 12 Ноябрь 2015 - 20:48
Firefly (12 Ноябрь 2015 - 20:16) писал:
Данная блокировка виджета может возникать по причине несовпадения конкретного ApiId и сайта на который его устанавливают.
Проверьте так же присутствует ли у Вас в выпадающем списке в строке Сайт/Приложение Ваш адрес магазина.
до этого прикрепляли виджет к другой группе на этот сайт... может из-за этого блокирует? но даже если так, так как устранить ошибку?
#13
Отправлено 13 Ноябрь 2015 - 04:51
#16
Отправлено 18 Ноябрь 2015 - 18:36
MikDark (13 Ноябрь 2015 - 10:58) писал:
Поддержка ВК ответила:
"В поле api_id нужно указывать id приложения, через которое будет работать виджет, а не id группы. "
Вопрос к Вам6 где взять id приложения? (поддержка ВК не отвечает уже 2-ые сутки)
#17
Отправлено 18 Ноябрь 2015 - 18:45
Иванов (18 Ноябрь 2015 - 18:36) писал:
"В поле api_id нужно указывать id приложения, через которое будет работать виджет, а не id группы. "
Вопрос к Вам6 где взять id приложения? (поддержка ВК не отвечает уже 2-ые сутки)
Уточните, Вы сами заполняли API_ID или такой код вместе с данным API_ID сгенерировал Вам ВК?
#18
Отправлено 18 Ноябрь 2015 - 18:58
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных