ФорумПрограммированиеJavaScript → Отследить нажатие "рассказать друзьям" в виджете like vkontakte

Отследить нажатие "рассказать друзьям" в виджете like vkontakte

  • kamenev.n

    Сообщения: 5 Репутация: N Группа: Кто попало

    Spritz Дек. 17, 2011, 12:44 п.п.

    Всем привет, Нужно отследить нажатие в виджете Like "кнопки" - "Рассказать друзьям". Каким способом это можно сделать? В документации есть событие только на нажатие "Мне нравится", а нужно именно "Рассказать друзьям".
    Если пользователь нажал "Рассказать друзьям", то какое-то действие сделать.
    Пример реализации есть вот тут:
    _http://boombate.com/car
  • Frozzeg

    Сообщения: 5641 Репутация: N Группа: Джедаи

    Spritz Дек. 17, 2011, 2:41 п.п., спустя 1 час 57 минут 38 секунд

    вроде как можно повесить глобальное событие onClick, потом уже фильтровать
    You can be anything you want to be. Just turn yourself into anything you think that you could ever be.
  • Ivan

    Сообщения: 1316 Репутация: N Группа: Адекваты

    Spritz Дек. 17, 2011, 3:33 п.п., спустя 52 минуты 5 секунд


    Всем привет, Нужно отследить нажатие в виджете Like "кнопки" - "Рассказать друзьям". Каким способом это можно сделать? В документации есть событие только на нажатие "Мне нравится", а нужно именно "Рассказать друзьям".
    Если пользователь нажал "Рассказать друзьям", то какое-то действие сделать.
    Пример реализации есть вот тут:
    _http://boombate.com/car


    <a href="http://vkontakte.ru/share.php?url=http://boombate.com/car" target="_blank" onclick="alert('вы кликнули рассказать друзьям')"><img src="кaртинка_вконтакте"></a>
  • kamenev.n

    Сообщения: 5 Репутация: N Группа: Кто попало

    Spritz Дек. 17, 2011, 4:40 п.п., спустя 1 час 6 минут 31 секунду

    Frozzeg, кнопка like подгружается в iframe и соответсвенно отловить нельзя(ну или я не умею)
    Ivan, share и like это две разные вещи.
    Когда ты нажимаешь на виджет like открывается div в котором есть кнопка "Рассказать друзьям" (вот эту кнопочку и надо отловить), когда на неё нажимаешь то постится автоматически без лишних вопрос тебе на страницу .

    Когда ты нажимаешь share то тебя перекидывает в контакт где нужно задать параметры а потом только добавляется запись.

  • Kikky

    Сообщения: 201 Репутация: N Группа: Кто попало

    Spritz Дек. 17, 2011, 4:54 п.п., спустя 14 минут 16 секунд

    Тоже не справился с этой задачей, с отслеживанием кнопки "like" проблем нет, а с "share" в ней же - хз
  • Ivan

    Сообщения: 1316 Репутация: N Группа: Адекваты

    Spritz Дек. 17, 2011, 7:48 п.п., спустя 2 часа 53 минуты 31 секунду


    Frozzeg, кнопка like подгружается в iframe и соответсвенно отловить нельзя(ну или я не умею)
    Ivan,  share и like это две разные вещи.
    Когда ты нажимаешь на виджет like открывается div в котором есть кнопка "Рассказать друзьям" (вот эту кнопочку и надо отловить), когда на неё нажимаешь то постится автоматически без лишних вопрос тебе на страницу .

    Когда ты нажимаешь share то тебя перекидывает в контакт где нужно задать параметры а потом только добавляется запись.




    пардон не туда глянул
    Спустя 73 сек.
    не заметил там какого-либо экшена при нажатии кнопки "мне нравится", что я не так делаю?
    Спустя 90 сек.
    и при рассказать друзьям тоже ничего не происходит
    Спустя 170 сек.
    Пересчет стоимости происходит каждые 3 минуты

    Наверняка сервер заходит вконтакте и узнает число лайков / рассказов друзьям
  • kamenev.n

    Сообщения: 5 Репутация: N Группа: Кто попало

    Spritz Дек. 17, 2011, 9:53 п.п., спустя 2 часа 5 минут 31 секунду

    Ivan, при нажатии на "Рассказать друзьям" идет только запрос на сервер вконтакта вида: http://vkontakte.ru/widget_like.php?act=a_recommend
    и все(
    А вот какой адрес у странички проверки именно "Рассказать друзьям" ? Может кто знает. Все что находил в инете показывает странные цифры, например лайков 2 тыс. а показывает 0:47
  • Ivan

    Сообщения: 1316 Репутация: N Группа: Адекваты

    Spritz Дек. 18, 2011, 12:55 д.п., спустя 3 часа 1 минуту 30 секунд


    Ivan, при нажатии на "Рассказать друзьям" идет только запрос на сервер вконтакта вида: http://vkontakte.ru/widget_like.php?act=a_recommend
    и все(

    спасибо кеп!

    А вот какой адрес у странички проверки именно "Рассказать друзьям" ? Может кто знает. Все что находил в инете показывает странные цифры, например лайков 2 тыс. а показывает 0:47

    используй сниферы/файрбаг/еще что-то и найди самостоятельно

Пожалуйста, авторизуйтесь, чтобы написать комментарий!