Как установить виджет мне нравится и виджет комментарии?

Обсуждение и помощь по вопросам взаимодействия с ВКонтакте API в IFrame-приложениях (JavaScript, PHP и т.д)
Ответить
*8*
Сообщения: 7
Зарегистрирован: 01 фев 2013, 15:12

Как установить виджет мне нравится и виджет комментарии?

Сообщение *8* »

Как установить виджет мне нравится и виджет комментарии?
Я беру код для своего приложения отсюда http://vk.com/developers.php?oid=-1&p=Comments http://vk.com/developers.php?oid=-1&p=Like
Вставляю на разные страницы !
1) когда нажимаю кнопку мне нравится или пишу коммент то эти действия происходят на всех страницах на которых установлены виджеты !
2) когда нажимаю кнопку рассказать друзьям и ссылка появляется на стене . когда на неё нажимаю то переходит просто к приложению ,а надо к приложению с хешем !
Помогите ПЖ !
gpv123
Сообщения: 346
Зарегистрирован: 29 янв 2012, 20:57

Re: виджеты !

Сообщение gpv123 »

Используйте поле page_id
*8*
Сообщения: 7
Зарегистрирован: 01 фев 2013, 15:12

Re: виджеты !

Сообщение *8* »

Код: Выделить всё

<div id="vk_like"></div><script type="text/javascript">window.onload = function () { VK.init({apiId: 111, onlyWidgets: true}); VK.Widgets.Like('vk_like', {width: 500, pageTitle: 'Статья номер 30001', pageDescription: 'Описание статьи номер 30001'}, 321);}</script>
page_id это так ??? 321
Если да то ничего не изменилось !
*8*
Сообщения: 7
Зарегистрирован: 01 фев 2013, 15:12

Re: виджеты !

Сообщение *8* »

С мне нравится разобрался !
А с комментами нет.
Как там сделать чтобы когда рассказал друзьям, при нажатии чел шел на статью а не просто на приложение?
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: Как установить виджет мне нравится и виджет комментарии?

Сообщение Александр »

*8*
В параметре pageTitle указать нужный адрес на статью. Может потребоваться использовать хэш в ссылке.
setLocation http://vk.com/developers.php?oid=-1&p=Javascript_API
onLocationChanged http://vk.com/developers.php?oid=-1&p=I ... 0%B8%D1%8F
и поиск по форуму.
vik-tor
Сообщения: 1
Зарегистрирован: 31 май 2013, 19:32

Re: Как установить виджет мне нравится и виджет комментарии?

Сообщение vik-tor »

А есть ли параметр pageTitle для комментариев. Возникает проблема с кавычками. Если в title страницы они есть, то IE любой версии выдает сообщение о кросс сайт (cross-site scripting) и виджет не загружается, например как здесь - http://www.vedu.ru/news7825/. Убирать кавычки из заголовка не хочу, т.к. title используется в поисковой выдаче.
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: Как установить виджет мне нравится и виджет комментарии?

Сообщение Александр »

vik-tor
http://vk.com/dev/widget_comments - про pageTitle ничего не вижу.
htmlspecialchars - Преобразует специальные символы в HTML-сущности
Ответить