sonyps4.ru

Как сделать кнопку мне нравится вконтакте. Виджет ВКонтакте «Мне нравится» кэширует параметры

Вконтакте с месячной аудиторией в 80 млн. пользователей уверенно занимает первую позицию в ТОП10 самых популярных соцсетей Рунета. Комфорт общения в чате, масса интересных игр, сервисов онлайн, музыки и видео, удобная система внутреннего поиска - казалось бы, что ещё нужно потребителю Интернета? А вот что! Избавиться от всего этого!

Да-да, именно так: удалить страницу в контакте - и дело с концом. И ничего удивительного в этом желании и нет. Обоснованных мотивов для совершения этого поступка предостаточно: сессия на носу, приступы игромании, проявление ревности второй половины, желание скрыться от бывшей подруги и пр. Увы, житейская лирика иногда обязывает.

Итак, как удалить страницу в контакте?

Способ №1: активация опции «удалить»

1. Зайдите на свою страницу в VK.

2. Кликните в пользовательском меню, расположенном над иконкой «В контакте», раздел «Мои настройки».

3. Открывшиеся настройки прокрутите колёсиком мышки вниз. Найдите в «подвале» сайта (нижней его части) ссылку «удалить свою страницу» и пройдите по ней.

Выберите свой вариант из предложенных. Если такового нет, укажите «Другая причина» и в нижерасположенной форме оставьте краткий комментарий, объясняющий почему вы больше не хотите видеть собственную страницу Вконтакте. Здесь можно обойтись без особых подробностей: достаточно будет стандартной фразы «в связи с сложившейся ситуацией».

Если нужно сообщить всем своим друзьям «В контакте», что вы собираетесь навсегда распрощаться с её бескрайними виртуальными просторами, установите галочку в опции «Рассказать друзьям».

5. Ещё раз хорошенько обдумайте своё решение. Сомнений нет - смело жмите заветную кнопку «Удалить страницу».

6. Появится сообщение о том, что аккаунт удалён. А также срок (смотрите дату во второй строчке над аватаркой), в течение которого его можно восстановить.

Внимание! Если использовать данный способ удаления, аккаунт, до того момента как окончательно исчезнуть, сохраняется на сервере соцсети Вконтакте на протяжении 7 месяцев.

Вернуть любимую страничку VK также легко, как и удалить. Если вы поймёте, спустя некоторое время, что погорячились, откройте соцсеть, введите свой логин и пароль, а потом кликните по опции «Восстановить» в колонке слева. Появится большая кнопка «Восстановить страницу» - жмите её и радуйтесь возвращению аккаунта на круги своя.

Способ №2: изменение пользовательских настроек

Данный вариант удаления требует от пользователя немного больше усилий, но зато, процедура удаления страницы навсегда проходит намного быстрее. После нижеописанных действий аккаунт безвозвратно исчезнет примерно через 2,5 месяца, а не через 7 - в случае использования первого способа.

Так что, если вам нужно как можно быстрее убрать страничку используйте способ №2.

1. Откройте личную страницу и перейдите в «Мои настройки».

2. Выберите вкладку «Приватность».

3. Установите все настройки (кто видит... , кто может...) в разделах «Моя страница» и «Связь со мной» в положение «Только я» и «Никто».



4. После изменения настроек не заходите на личную страницу.

Система администрирования В Контакте расценивает такую конфигурацию приватности, как нежелание владельца пользоваться благами соцсети и соответственно автоматически удаляет страницу.

Способ №3: «заморозка» аккаунта

При использовании данного метода, страница всё равно остаётся в распоряжении пользователя, то есть не исчезает безвозвратно. Меняется лишь её облик с целью скрыться от всех друзей-товарищей или от кого-то конкретно на определённое время.

Алгоритм действий очень простой: владелец аккаунта удаляет весь контент, имеющийся на странице - фото, аудио, видео; удаляет друзей; в разделе «Связь со мной» в настройках «кто может писать/приглашать» устанавливает «Никто». При желании, для большей конспирации, также изменяет имя и фамилию на псевдоним и адрес страницы, чтобы нельзя было найти аккаунт в поиске по личным данным и определить визуально его принадлежность пользователю.

Главный плюс способа - «маскировку» можно снять в любой момент, поскольку логин, пароль и телефон прикреплённый к аккаунту остаются без изменений.

Выбор конкретного способа зависит от ваших целей, уважаемый читатель. Смотря, что вы хотите сказать своей личной страничке в VK - «До свидания!» или «Прощай!»

Успехов и удачи вам! Пусть удаление аккаунта будет быстрым и безболезненным.

Думаю, все знают что делает виджет «Мне нравится». Для числа несведущих поясню – виджет добавляет на HTML страницу одноименную кнопку, при нажатии на которую увеличивается счетчик. Пользователь также может рассказать о странице на своей стене ВКонтакте. Многие используют этот виджет, но нет ни одного упоминания в свободном интернете о серьезном подводном валуне. Дело в том, что после первого использования, параметры виджета навсегда кэшируются на серверах ВКонтакте и нет возможности их поменять не сбрасывая счетчика.

Чтобы продемонстрировать проблему, возьмем стандартный скрипт для виджета с официальной страницы для разработчиков ВКонтакте:

VK.init({apiId: YOUR_APP_ID, onlyWidgets: true}); VK.Widgets.Like("vk_like", {type: "full", pageTitle: "TEST_TITLE", pageDescription: "TEST_DESC"});

Нужно вставить этот код в страницу, которая будет в домене приложения ВК. Например, для приложения выбран базовый домен example.com, тогда страницу нужно разместить в этом домене или одном из его поддоменов: example.com/vktest.html, local.example.com/vktest.html, и пр.

После нажатия на кнопку, авторизации и нажатия на «Рассказать друзьям», на вашей стене ВКонтакте появится соотвествующая запись. Теперь вернемся на нашу страницу и снова нажмем на «Мне нравится» – счетчик обнулится, запись со стены пропадет. Проблема решена? Можно проверить, меняем параметры виджета на другие.

VK.Widgets.Like("vk_like", {type: "full", pageTitle: "REAL_TITLE", pageDescription: "REAL_DESC"});

Обновляем страницу, снова жмем на «Мне нравится» и «Рассказать друзьям». Во всех моих тестах я видел старые TEST_TITLE и TEST_DESC.

Этот пример, конечно, не слишком точен. Возможно, достаточно подождать какое-то время и кэш для виджета с нулем использований сбросится сам. Однако это отличная демонстрация проблемы. Если вы настроили виджет с тестовыми данными и счетчик больше нуля, вы уже не сможете поменять параметры виджета. К параметрам виджета относятся заголовок, описание, изображение.

Единственный способ обновить эти параметры – сбросить счетчик. Об этом мне сообщили в тех. поддержке ВК:

Сбросить счетчик можно либо указав третьим параметром page_id, или поменяв URL страницы. Очевидно, это не подходит для страницы, где уже больше 500 «лайков».

Я разрабатывал интеграцию для нескольких социальных сетей. Должен сказать, с подобной неприятностью сталкиваюсь впервые. Да уже и не помню когда в последний раз видел что нельзя сбросить кэш в системе. Более того, об этой особенности в документации ВКонтакте не сказано ни слова.

Разработчикам интеграций совет – тестируйте виджет на фальшивых URL, например example.com/fake.html. Или же меняйте page_id перед релизом страницы.

Документация к виджету

Я отмечал важность SMO (Social Media Optimization) в продвижение сайта. Теперь поговорим непосредственно о том, как сделать социальную оптимизацию на своем сайте, а точнее как добавить социальные кнопки популярных сетей на сайт.

Для начала покажу как это собственно говоря должно выглядеть на сайте. На многих блогах и новостных сайтах внизу после любой статьи можно увидеть нечто подобное:

Это и есть социальные кнопки, благодаря которым достигается SMO , а далее и социальная активность. Эта статья посвящена вопросу где взять код этих соц. кнопок и как правильно установить их к себе на сайте. Рассмотрим для начала установку Google+.

1. Добавляем на сайт кнопку Google+

2. Добавляем на сайт кнопку "Мне нравится" от Вконтакте и Facebook 2.1. Мне нравится от FaceBook

Начнем с получения кода кнопки для Facebook. Для этого зайдите на эту страницу: https://developers.facebook.com/docs/plugins/like-button . Вы должны увидеть следующую картину:

Справа вверху отображается как будет выглядеть кнопка у Вас на сайте. Разберемся с параметрами, которые можно задать:

1. URL to Like
Это необязательный параметр. Если оставить поле пустым, то у каждой страницы будет свой индивидуальный счетчик лайков. Если вписать туда какой-то конкретный адрес URLa , то счетчик будет единым (лайки суммируются со всех страниц этого сайта).

2. Send Button
Добавить или убрать кнопку для отправки сообщений. Я рекомендую убрать эту кнопку, т.к. наша цель поставить просто кнопку "мне нравится", хотя возможно у вас совсем другие цели.

3. Layout Style
Стиль отображения кнопки. Лично мне больше всего нравится standard.

4. Width
Ширина кнопки в пикселях. Я ставлю обычно не больше 100 пикселей.

5. Verb to display
Что будет отображено на кнопке: "мне нравится" или "я рекомендую". Обычно я выбираю первый вариант (стоит по умолчанию), поскольку это более действенный способ замотивировать пользователя поставить лайк.

6. Color Scheme
Цветовая гамма: либо белая, либо черная.

7. Font
Просто задание шрифта для надписи "мне нравится".

После задания настроек наживаем на кнопку "get code" и размещаем на сайте. Обычный код кнопки для facebook:

(function(d, s, id) { var js, fjs = d.getElementsByTagName(s); if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/ru_RU/all.js#xfbml=1"; fjs.parentNode.insertBefore(js, fjs); }(document, "script", "facebook-jssdk") ); 2.2. Мне нравится от ВКонтакте

Теперь рассмотрим как получить код кнопки "мне нравится" от ВКонтакте. Для этого перейдите на следующую страницу: https://vk.com/dev . У Вас должна открыться следующая страница:

Сначала нужно будет добавить новый сайт. Для этого выберите из выпадающего меню "сайт/приложение" пункт подключить новый сайт:

После добавления нового сайта сохраните его. Теперь выберите из выпадающего меню нужный сайт. Далее следуют небольшое число параметров: "вариант кнопки", "высота", "название кнопки" - это все настраивается под Ваш вкус. В конце будет код для кнопки:

VK.init ({apiId: 2872188, onlyWidgets: true }); VK.Widgets.Like ("vk_like", {type: "button"} ); 3. Добавляем на сайт кнопку tweet

Как и в предыдущих случаях, для начала перейдите в место получения и настройки кнопки.

Вообще, для для Лайков существует большое количество плагинов, например отличный плагин Pluso (он больше для share чем для like, но плагин отличный), но если все же требуется установить стандартные лайки, тогда накидаю небольшую инструкцию (в первую очередь для себя;)).

Виджет «Мне нравится» — Лайки ВКонтакте для сайта

Для создания лайков Вконтакте заходим на эту страницу http://vk.com/dev/Like, далее настраиваем внешний вид самой кнопки, вводим Название, Адрес, Основной домен и Тематику, или же выбираем нужный сайт из выпадающего списка. Выбираем вариант кнопки, при выборе внизу будет показан пример будущей кнопки, выбираем высоту кнопки и ее название.

Нажимаем сохранить и получаем код для размещения на сайте такого вида:

Затем код, который выглядит примерно так:

VK.init({apiId: 4505264, onlyWidgets: true});

вставляем в код своего сайта перед закрывающимся тегом , для сайтов на CMS WordPress этот код нужно добавить в файл header.php .

Важно! Если вы до этого добавляли на сайт комментарии Вконтакте или какие-то другие виджеты Вконтакте, то этот код у Вас уже будет размещен на сайте, дважды его добавлять не нужно.

Вторую часть кода, которая выглядит примерно так:

VK.Widgets.Like("vk_like", {type: "button"});

вставляем в код своего сайта в то место, в котором кнопка «Мне нравится» должна выводиться, для сайтов на CMS WordPress этот код чаще всего добавляется в файл single.php .

Like Button для Facebook

Нажимаем «Get Code» — и в всплывающем окне получаем код для размещения на сайте:

Первая часть кода, которая выглядит примерно так:

(function(d, s, id) { var js, fjs = d.getElementsByTagName(s); if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/ru_RU/sdk.js#xfbml=1&appId=492073974146494&version=v2.0"; fjs.parentNode.insertBefore(js, fjs); }(document, "script", "facebook-jssdk"));

Размещаем в код своего сайта после открывающегося тега .

Важно! Если вы до этого уже размещали на сайте виджет комментариев Facebook или другие виджеты Facebook, тогда этот код у вас уже размещен на сайте и дважды его ставить не нужно.

Вторую часть кода, которая имеет примерно такой вид:

копируем на свой сайт в то место, в котором кнопка Like будет выводиться.

Важный момент! При копировании кода в файлы какой-либо CMS — нужно заменить параметр data-href во втором блоке (адрес сайта):

на код для постоянных ссылок своего сайта, для CMS WordPress это , и получим такой код для второго блока, который нужно вставить в место вывода кнопки Like:



Загрузка...