ВКонтакте Open API
Краткое описание ВКонтакте Open API
Инициализатор API ВКонтакте. Нужен для работы большинства приложений и виджетов ВКонтакте.
Инициализатор API ВКонтакте. Нужен для работы большинства приложений и виджетов ВКонтакте.
Виджеты Вконтакте для своей работы используют API Вконтакте, который подключается при помощи данного модуля.
Существует 2 способа получения API_ID. Первый описан на странице http://vkontakte.ru/developers.php?o=-1&p=Open+API:
Второй способ — непосредственно на странице любого виджета, например комментариев http://vkontakte.ru/developers.php?o=-1&p=Comments. Для этого добавить свой сайт и скопировать из «Кода для вставки» цифру после apiId.
После получения идентификатора в настройках данного модуля нужно установить API ID. После этого будут работать любые модули, использующие виджеты ВКонтакте без каких-либо конфликтов.
Версии:
v1.0 (2012-08-01)
почему то не хочет работать, open-api, хотя добавил. Как будто загрузка идет какая-то, но ничего не выводит
заработал, глюк какой-то был
хм да сегодня целый день говорит Open API security breach
И не кнопка, не коментарии не грузит, хотя нечгео не менялось... OpenID не трогали... Подскажите что сделать?
Какие-то проблемы у вконтакта
У меня 1.4....Устанавливаю модуль..а он не отображается...не в админке,не в папке. Что делать?
Распакуйте содержимое папки 1.4 в корень сайта. В архиве несколько модулей для разных версий.
К сожалению не знаю как это сделать?(
Попробовал по отдельности загрузить..,тоже не выходит
В папке modules у вас должна находится папка vkapi. Если она там есть проверьте не стоят ли над списком модулей в админке фильтры.
Папка есть...Фильтры не стоят..,в админке нету
Отправьте через форму контактов данные для доступа на фтп и в админку
Расскажите пожалуйста по пунктам,как надо делать
Я разархивировал архив. Вижу 3 папки(1.3, 1.4, vkapi)Какую из папок нужно заархивировать и загрузить с помощью загрузчика модулей?Уже все перепробовал. Папки есть,но в админке не отображается этот модуль
Там только 2 папки. 1.4modulesvkapi и 1.3modulesvkapi. Нужно либо заархивировать папку 1.4modulesvkapi и загрузить через загрузчик, либо скопировать содержимое 1.4 в корень сайта.
Нет,там 3 папки.Посмотрите. А папка 1.4 содержит папку "modules"которая в свою очередь ещё содержит папку "vkapi"
Архивирую папку 1.4, загружаю через загрузчик. В папке Modules появляется а вот в админке нету нигде...через поиск тоже не находится
Нужно заархивировать только папку vkapi из папки 1.4 modules
У меня такая же тема. модуль в папке Modules появляется, а в админке нету.
Таже фигня, заархивировал 1.4 установил через загрузчик, в папке с модулями vkapi есть а в админке нет :( ... может быть можно ID приложения прямо на серваке вставить?
Тупанул - в (модулях) админке появился отдельный пункт "социальные сети"... Автору спасибо - как поставлю "мне нравиться" с Вашего сайта, обязательно оплачу труд.
И так тоже пробовал...ничего не выходит. Модуль должен появится в других модулях?его там нет(
Он на вкладке Реклама и Маркетинг. Отправьте через форму контактов данные для доступа на фтп и в админку. Установлю сам.
Откуда еще можно взять данный модуль?
Всё,вижу!Спасибо за терпение)
Теперь возникла новая проблема. Получаю api id вторым способом. Все заполнил,нажал сохранить. Но никакой цифры после apiId не увидел. Текст следующий: VK.init({apiId: API_ID, onlyWidgets: true});
</script>
С пятого раза получилось увидеть сам ID
Скажите,а есть возможность как то модерировать комментарии?Например запрещать оставлять их определённому пользователю?
Здравствуйте. Модуль создает вкладку отзывы рядом с вкладкой отзывы. Можно как-то их соединить? Спасибо
Соединить нельзя. Можно отключить стандартные отзывы.
И кстати вкладку создает не этот модуль, а модуль комментариев вконтакте.
Здравствуйте.
Я скачал socializ.zip в нем лежит 2-ве папки 1.3 и 1.4, мне надо 1.4, захожу, в ней папка modules в ней socializ - >
- css
- i
- js
- socializ.php
- config.xml
- ru.php
- logo.gif
-----------------------------------
я беру и просто копирую папку socializ в modules (у себя) но в админке нечего не появляется(
не каких папок с названием vkapi как написано в верхних коментриях не существует.
Подскажите подробно как устанавливать с имеющемся архивом.
короче я так понимаю не где оно и не должно появляться?? просто будут работать социальные виджиты(соцкнопки)??
Нужно скачать и установить модуль ВКонтакте Open API (в socializ.zip его нет).
Вопрос такой скачал отзывы контакта, установил ID, сделал второй шаг скопировал номер и вставил в админке сайта в ID, пишет следующее No application domain specified это что ?
API ID не соответствует адресу вашего сайта.
Подключаю API таким образом: VK.init({apiId: ID, onlyWidgets: true});
В итоге (если включить отображение ошибок) выдаёт ошибку:
Uncaught exception 'SmartyCompilerException' with message 'Syntax Error in template "[domen">/themes/mytheme/header.tpl" on line 73 "VK.init({apiId: [ID">, onlyWidgets: true});" - Unexpected ":", expected one of: "}" , " "' in [domen">/tools/smarty/sysplugins/smarty_internal_templatecompilerbase.php:431 Stack trace: #0 [domen">/tools/smarty/sysplugins/smarty_internal_templateparser.php(2855): Smarty_Internal_TemplateCompilerBase->trigger_template_error() #1 [domen">/tools/smarty/sysplugins/smarty_internal_templateparser.php(2920): Smarty_Internal_Templateparser->yy_syntax_error(2, ':') #2 [domen">/tools/smarty/sysplugins/smarty_internal_smartytemplatecompiler.php(51): Smarty_Internal_Templateparser->doParse(2, ':') #3 [domen">/tools/smarty/sysplugins/smarty_internal_templatecompilerbase.php(82): Smarty_Internal_Smart in [domen">/tools/smarty/sysplugins/smarty_internal_templatecompilerbase.php on line 431
Не надо шаблоны править. Установите модуль и в его настройках введите API ID
Странно, второй день бьюсь, но никак не отображается кнопка мне нравиться и виджет комментариев, все Вконтакте. менял домены даже, соответственно к ним создавал новый сайт, Id правильно вписывал. Уже не первый сайт так подключаю на вашем модуле. А тут прям засада какая то, на стандартной теме тоже не показывает...
Ошибок не выдает никаких, просто не отображается..
Какой адрес сайта?
Помоги, мой сайт tafstyle.com.ua
Нажмите сброс у модуля соцвиджетов.
Добрый день!
Перечитал все комментарии, делал сбросы, перестанавливал модули, кнопка Вконтакте так и не появляется.
Сайт www.timepride.ru - надеюсь на содействие.
Алексей
У вас модуль ВКонтакте Open API не установлен в хук header. Добавьте его вручную через админку Модули/Позиции. Отключите сжатие javascript в коде страницы на вкладке Настроки/Производительность.
В админке модуль и так был в "header of pages", на всякий случай удалил его и добавил вручную, убрал сжатие javascript, почистил смарти кэш. К сожалению, все по старому...
Уже лучше. Появилась в коде функция VK_async.read.
Теперь поместите модуль кнопок в хук vkapiInit.
Уважаемый Ors!
Так как решить проблему, кнопка до сих пор не отображается.
Спасибо!
В http://www.timepride.ru/themes/theme308/header.tpl удалите скрипт http://vk.com/js/api/share.js?11
Спасибо, все заработало!
Добрый вечер! Ситуация аналогичная, только не показывает сообщество, ни один час бьюсь с проблемой. Сообщество показывается только когда переходишь в Настройки >Модули>Позиции и при нажатии (это где можно перемещать модули вручную) на модуль оно появляется. Сайт igeekshop.ru
Надеюсь на вашу помощь.
1. Обновить модуль сообществ
2. Нажать кнопку сброс рядом с модулем
3. Включить перекомпиляцию шаблонов на вкладке Настройки/Производительность (потом можно будет отключить)
Ors,
1. Обновил, ничего не изменилось.
2. Сбрасывал, не работает.
3. Включал перекомпиляцию, не работает.
Так же не работает модуль соц.закладок, и кнопка мне нравиться, но кнопка одноклассников работает. Про несовместимость знаю. Сейчас эти модули удалены.
У вас все та же старая версия.
Добрый день! Последнее время стала вылетать ошибка на сайте www.timepride.ru
Uncaught Error: VK.Widgets: object #vk_like not found. - с чем это может быть связано?
Спасибо!
Эта ошибка не влияет на выполнение скриптов
К сожалению, вижу (через вебвизор) что у многих пользователей после этой ошибки не отображается кнопка вконтакте. Так что сомневаюсь, что эта ошибка не влияет на выполнение скриптов...
Добрый день!
Понимаю, что уже обсуждали тысячу раз но всё же прошу помощи. Модуль с кнопками установил. На вконтакте вроде всё правильно сделал. Модуль Open API установил и код в него писал. Пробывал разные варианты при подключении виджета к сайту... Результат один - всё работает, кроме кнопки вконтакте. Её вобще нет. В чём может быть причина? Спасибо.
Большое спасибо за вашу работу! Все делала в первый раз - сразу получилось. Теперь есть и группа, и модуль "мне нравится". Желаю успехов!
А можно каким-то образом сохранить все набранные лайки и комментарии при смене домена? Не смог найти возможность редактирования адреса сайта в "Виджет "Мне нравится"
В виджетах домена и нет. Там есть ид сайта. Попробуйте сменить адрес сайта в приложении при сохранении ид где-то на этой странице http://vk.com/editapp?act=create
Доброго времени суток
Проблема все та же - не отображается "Мне нравится" на сайте
http://allfigurki.ru/allfigurki.ru/index.php
Сбрасывал модуль соц сетей - не помогло
При попытке задать положение пишет "Модуль не может быть трансплантирован в хук."
Подскажите пожалуйста в чем проблема
У вас не установлен модуль Мне нравится
исправил сей глупость с модулем
но увы кнопки ни Вк ни мейла нету
mma-city.ru
У вас старая версия модуля Мне нравится, либо остался старый код из кэша смарти.
Обновите модуль со страницы загрузки и на вкладке Настройки/Производительность включите принудительную перекомпиляцию
Здравствуйте! не хочу показаться дураком, но перечитал все коменты относительно все модулей связанных с контактом, все установил, все находится в нужных хуках, api в настройках добавил, но нет ни кнопки в "мне нравится", а вкладка комментарии в контакте есть, но пустая. уартиже переустанавливал, очищал смарти и все остальное...
Какой адрес сайта?
http://steel-and-style.ru, вот адрес, установил модули заново, снова та же история
http://steel-and-style.ru
У вас на странице ошибка javascript Uncaught TypeError: Object [object Object"> has no method 'autocomplete'
Исправьте сначала ее и все будет работать.
спасибо за подсказку, переустановил модуль поиска, ошибка пропала, модули заработали!)
Привет, мен подскажи плиз как поставить кноаки над кнопкой в корзину http://imageshack.us/content_round.php?page=done
Добрый день, пытаюсь поставить VK API на PrestaShop 1.5.6.1. Скачал с вашего сайта, распаковал модуль для 1.5, создал ZIP модуля, установил. ОК. У меня 2 сайта, на втором 1.5.4.1. Там модуль заработал сразу - в тэге head ссылка на vk.com/js/api/openapi.js появилась в коде страницы, всё ок, а на сайте с 1.5.6.1 что-то пока не могу победить. Кэш смарти сбрасывал, перекомпиляцию шаблона включал. Сбрасывал настройки модуля API, через хуки заново его перецеплял в заголовок страницы. Не публикуется модуль в тэг head. Сайт www.naturalcare.su. Помогите, пожалуйста, разобраться. Спасибо заранее!
Добрый день, после установки у меня отображается почему то другая группа, покупал у Вас модуль Модуль виджета ВКонтакте
Пробовал так три раза и три разные группы(
Добрый день
не могу настроить модуль коментарии в контакте, владка появилась но пишет ошибку
App is blocked и идет постоянная загрузка помогите что делать?
до этого установил модуль группы в контакте работает без проблем а вот с коментариями засада...
Видимо ваше приложение заблокировано
Что вводить нужно в module_key
Установил модуль в хук header. Прописал APP ID, созданный предварительно
адрес магазина - http://xn--80aairftm.xn--b1aedam2bobibu.xn--p1ai/
Модуль установлен и работает. Теперь можете установить другие связанные с ним модули: например модуль групп и кнопок.
1.6 - работает?
Для 1.6 работает модуль?
1.6 - не работает