sonyps4.ru

Как узнать ID страницы Вконтакте.

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

Для тех, кто не в курсе:

ID страницы Вконтакте - это уникальный идентификационный номер любого аккаунта, зарегистрированного в соцсети , а также пабликов, групп, постов и даже фотографий с видеозаписями в ней.

«Айди» всегда присваивается при создании чего-либо ВКонтакте. Изменить его нельзя - разве что сменить адрес страницы на «человекопонятный», например, vk.com/smeshnye.kotiki . Однако и в этом случае ID страницы не меняется, он лишь делается скрытым.

Вот как выглядят различные идентификаторы Вконтакте:

  • профиль пользователя - vk.com/id 78563931
  • паблик - vk.com/public 13675315
  • группа - vk.com/club 2505625
  • встреча - vk.com/event 4552624

Где цифры в конце - это и есть ID.

Самый простой способ узнать id у друга - это открыть нужный аккаунт в браузере и посмотреть на адресную строку, точнее, на цифры, которые идут после https://vk.com/id

Однако бывает, что ID оказывается скрытым, потому что человек успел поменять в настройках адрес своей страницы на удобный ему короткий - к примеру, «meowmeow1 » вместо обычных цифр.

Что делать в таком случае?

Вариант первый: приложение LinkApp

Вариант второй: аватарка

Щелкните по аватарке профиля нужного человека и вновь обратите внимание на адресную строку. Цифры, которые находятся между словом «photo» и символом «_», и есть искомый номер.

Вариант третий: стена

Если вы можете смотреть записи на стене юзера и они там имеются, щелкните по дате любого поста и между словом «wall» и «_» будет нужный вам идентификатор пользователя.

Вариант четвертый: сообщения

Если вы нажмете «отправить сообщение» нужному вам человек, то при открытии диалога с пользователем вид будет такой:
https://vk.com/im?sel=295772019 или, например, такой:

Последние цифры и есть «айди».

Как узнать свой ID в Вк

Сработают все вышеперечисленные способы, и к ним добавляется еще один.

  • зайдите в меню «Настройки» вашей страницы;
  • там перейдите на вкладку «Общее»;
  • прокрутите страницу вниз до пункта «Адрес страницы»;
  • если у вас уже есть короткий адрес, просто щелкните по нему - вам предложат его изменить, а заодно покажут строку «Номер страницы - такой-то».

Как узнать ID группы, паблика или встречи Вконтакте

Здесь вы также можете сразу узнать «айди» из адресной строки, или снова наткнуться на «красивый» адрес - вместо vk.com/club106559582 , где последние цифры - искомый номер, увидите

Я любитель использовать API для «общения» с повседневными сервисами. Например, моя статья о API Яндекс.Метрики как раз об этом: как без интерфейса получать нужные данные. Не так давно меня посетила мысль использовать API ВКонтакте, вместо привычного интерфейса. Зачем это может быть нужно? Например, чтобы прочитать свои сообщения, при этом не заходя на страницы vk.com, а значит не появляясь онлайн. У меня вот есть социофобская черта - я не люблю появляться Вконтакте онлайн, но иногда туда приходят сообщения, и было бы неплохо иметь возможность эти сообщения читать, при этом онлайн не появляясь.

Получить доступ к API для доступа к пользовательским данным можно в 3 шага:

  1. Создание приложение
  2. Получения токена для доступа к данным от имени пользователя
  3. Запрос для получения входящих сообщений

Первый и второй шаг нужно сделать 1 раз, а третий шаг придется выполнять каждый раз, когда захочется прочитать свои сообщения ВКонтакте.

Итак, первый шаг: создание своего приложения для API Вконтакте .

1 . Заходим на страницу http://vk.com/dev
2 . Выбираем «Создать приложение»

3 . Задаем название и выбираем тип «Standalone-приложение», после чего нажимаем «Подключить приложение»

4 . Потом нужно подтвердить приложение с помощью СМС-кода, отправленного на телефонный номер
5 . Приложение создано и нас встречает страница с информацией о нашем приложении

6 . Переходим на страницу «Настройки» и в поле «Состояние» выбираем «Приложение включено и видно всем»

Второй шаг: получение токена для доступа к данным
Этот шаг надо делать будучи залогиненным Вконтакте под тем пользователем, к данным которого нужно получить доступ.
1 . Делаем в браузере запрос https://oauth.vk.com/authorize?client_id=5086933&display=page&redirect_uri=https://oauth.vk.com/blank.html&display=page&scope=messages,offline&response_type=code&v=5.37, где client_id - это ID нашего приложения со страницы настроек. В параметре «scope» перечисляются права доступа нашего приложения. В нашем случае, «messages» означает, что приложение будет иметь доступ к чтению сообщений пользователя. Разрешение «offline» дает нашему приложению доступ к данным пользователя в любое время, при этом доступ будет бессрочный. Помимо «messages» можно задать другие разрешения, которые надо также перечислять через запятую. Например, разрешение «friends» дает доступ к друзьям, тогда scope=messages,friends,offline. Про все возможные разрешения написано .
2 . Мы окажемся на странице, где должны разрешить созданному приложению доступ к аккаунту:

3 . Нажимаем «Разрешить»
4 . После этого нас перебросить на страницу вида https://oauth.vk.com/blank.html#code=ce72f6a9157bef81f6, где параметр code содержит верификационный код, действительный 1 час с момента его получения. Копируем этот код
5 . Делаем в браузере запрос https://oauth.vk.com/access_token?client_id=5086933&client_secret=kQwYLYh12Ar21eJzH3R7&redirect_uri=https://oauth.vk.com/blank.html&code=ce72f6a9157bef81f6, где client_id - ID приложения со страницы настроек, client_sercet - защищенный ключ (также со страницы настроек приложения), а code - верификационный код, который мы получили в предыдущем пункте

Что мы будем делать: настроим отправку сообщений от имени конкретного пользователя в несколько чатов и другим пользователям используя HTTP запрос средствами PHP , с минимальными усилиями.

Собственно, одними сообщениями мы не ограничимся. Все будет работать через standalone приложение vk по тому принципу, что мы потенциально сможем делать все действия, которые будут доступны этому самому пользователю (точнее все то, на что мы выдадим сами себе права, но об этом чуть позже).

Сообщения рассматриваем именно по той причине, что с ними можно работать только в standalone-приложениях.

План действий:
1. Создаем приложение
2. Получаем access_token
3. отправляем сообщения

1. Создаем приложение

Этот пункт делать под тем аккаунтом, к которому будет привязано приложение (Не обязательно тот же, с которого будут идти сообщения).

Имя пишем какое угодно - фигурировать оно нигде не будет.
Тип - Standalone-приложение.

Больше тут можно ничего не трогать.

2. Используя ID и secret_key из приложения получаем access_token

access_token - строка из некоторого количества символов, которая будет отправляться с POST запросом для выполнения каких то функций. Собственно, к ней привязано, от имени какого пользователя будем действовать и что нам можно будет делать.

Для этого создаем на сайте страничку вот с таким кодом:
&display=page&redirect_uri=https://oauth.vk.com/blank.html&scope=&response_type=token&v=5.37">Push the button
$client_id - собственно, ID нашего приложения из пункта 1.

$scope - список прав, которые мы можем делать от имени нашего пользователя. Конктерно, для нашей задачи подходит именно такой: возможность доступа в любое время (offline), и доступ к сообщениям (messages). Если надо больше, полный список . Можно выставлять либо битовой маской, либо перечислить названия.

Помимо пункта доступ к общей информации , все остальные пункты будут соответствовать списку разрешений, которые были переданы в scope. Жмем далее и видим следующее:

Красным выделен acces_token, ради которого весь второй пункт и писался.

3. HTTP запросами, передавая через POST параметры отправляем сообщения или используем любые другие методы API

Для нетерпеливых , проверить что все работает можно так:

Заменяем нули в конце на наш acces_token и переходим по этой ссылке в браузере.
https://api.vk.com/method/messages.send?user_id=6269901&message=habrahabr&v=5.37&access_token=000000
Что произойдет:
Сообщение с текстом из параметра message будет отправлено пользователю c указанным user_id . (Если оставить как есть - придет мне. Я не обижусь).

Параметры получателя:
  • user_id - id пользователя-адресата
  • domain - вместо user_id можно указать имя странички адресата (то, что в url-е после vk.com)
  • chat_id - сообщение уйдет в чат. Чтоб взять id чата, заходим в нужный чат, url будет иметь вид vk.com/im?peers=000000&sel=c888. Наш chat_id будет 888 (! не с888)

Наверняка большинство наших читателей зарегистрированы и активно пользуются самой крупной на просторах России и СНГ социальной сетью ВКонтакте, она же vk.com. Многие также знают, что любая страница (будь то страница профиля, группы, паблика или встречи) в ней имеет свой уникальный идентификатор - ID Вконтакте.

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

Именно о том, что такое ID страницы ВКонтакте , какие они бывают, как узнать свой или чужой ID адрес в ВК , как и идентификатор паблика/группы/встречи, вы и узнаете сегодня из этой подробной статьи-инструкции.

Что такое id ВКонтакте и как он выглядит

Прежде чем разбираться в том, как узнать id необходимого вам объекта в социальной сети ВКонтакте (vk.com) мы хотим вкратце рассказать вам о том, что же вообще такое id в ВК, зачем он нужен и каких типов бывает этот идентификатор.

ID ВКонтакте - это уникальный идентификатор, который имеет любая страница в VK: профиль пользователя, публичная страница, группа или встреча. ID этих страниц немного отличаются. Идентификатор присваивается при создании страницы и не может быть изменен в будущем.

Давайте для начала разберемся с тем, ID чего нам нужно узнать и как их отличить.

https://vk.com/id 1234567890 - ID профиля человека

https://vk.com/public 1234567890 - ID публичной страницы (паблика)

https://vk.com/club 1234567890 - ID группы

https://vk.com/event 1234567890 - ID встречи

ID включает только одно из указанных выше слов на латинице и цифры (и только цифры, не буквы!) .

Как узнать свой ID ВКонтакте

Чаще всего пользователям нужно посмотреть именно свой ID в vk.com. Сделать это проще простого. ID своего профиля можно найти в адресной строке браузера (если вы не устанавливали себе ник), или же в настройках профиля.

Сперва все пользователи ВКонтакте имели только цифровой ID, и проблемы узнать свой не стояло вообще, однако уже довольно давно каждый может установить себе уникальное имя, которое отображается вместо ID в браузере.

Если вы этого не делали - то просто нажмите на ссылку "Моя страница" в левой части экрана и вы увидите свой ID в адресной строке браузера.

Если же вместо цифрового идентификатора вы видите текст на английском - значит вы установили себе красивый адрес для страницы профиля. Но ничего страшного, посмотреть ID в этом случае можно в настройках буквально в пару кликов.

Нажмите на имя профиля ВК в верхнем правом углу и в выпадающем меню выберите пункт "Настройки" .

Чуть ниже на основном экране настроек вы увидите установленный у вас адрес страницы. Нажмите кнопку "Изменить" рядом с ним.

Под строкой "Адрес страницы" появится поле с названием "Номер страницы" - это и есть ваш ID в социальной сети ВКонтакте.

Вот вы и узнали свой ИД. Но если посмотреть свой номер довольно просто, то для того, чтобы посмотреть ID другого человека, иногда может быть нужно немного потрудиться (совсем чуть-чуть), а иногда сделать это ничуть не сложнее, чем узнать свой идентификатор.

Как узнать ID другого пользователя ВКонтакте

Для того, чтобы узнать чужой ID вам нужно проделать следующее. Откройте профиль человека, ID которого вы хотите посмотреть и просто наведите курсор мыши на его аватарку. В большинстве браузеров в нижнем левом (или правом) углу появится всплывающая строка с адресом, в которой вы и найдете ID этого человека.

В данном случае ID это набор цифр после слова photo и перед нижним подчеркиванием , т.е. 1234567890.

Если ваш браузер не показывает всплывающего сообщения при наведении, то это тоже не беда. Нажмите на аватарку пользователя и в адресной строке браузера вы также увидите ID этого профиля, аналогично варианту выше, после слова photo и перед нижним подчеркиванием будет как раз то, что вы искали.

Всё можно сделать ещё проще, если у вас есть переписка с пользователем ВКонтакте, ID которого вы хотите узнать. В этом случае просто откройте ваш диалог во вкладке "Сообщения" и в адресной строке браузера вы увидите ID этого профиля сразу после букв "im?sel=" .

Как видите, узнать id любого пользователя совершенно не сложно. Однако ни один из вышеуказанных способов (кроме последнего) не пройдет, если вы находитесь у человека в черном списке. Что же делать в этом случае? Рассказываем.

Как узнать ID если ты в черном списке (заблокирован)

Иногда возникает и такая ситуация, что вам нужно узнать ИД человека, у которого вы находитесь в черном списке, т.е. заблокированы. Посмотреть его ID в этом случае также можно, но чуть сложнее, для этого придется открыть код страницы его профиля ВКонтакте.

Отройте страницу, доступ к которой для вас ограничен, вызовите контекстное меню нажатием правой клавиши мыши в любом месте этой страницы и выберите в нём пункт "Просмотреть код"/"Просмотреть код элемента" или аналогичный, в зависимости от вашего браузера.

Введите в открывшейся строке поиска по коду страницы текст "user_id" . В результате поиска вы увидите этот текст в коде страницы, а следом за ним и цифровой ID пользователя ВКонтакте, который нам и нужен.

Как видите, узнать ID любого пользователя VK довольно просто, даже если вы у него в черном списке.

Как узнать ID паблика, группы или встречи

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

Нажмите на аватарку паблика/группы/встречи и вы увидите идентификатор в адресной строке браузера сразу после слова "photo-" и перед нижним подчеркиванием .

У группы нет аватарки? Не беда. Откройте любую запись на её стене и вы найдете нужный ID всё там же, в адресной строке, это цифры до нижнего подчеркивания и после "wall-" .

Аналогичным образом посмотреть ID можно и открыв альбомы или видеозаписи группы. Как видите, ничего сложного, один из предложенных способов точно вам поможет узнать нужный идентификатор.

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

ID страницы ВКонтакте – это уникальный номер-определитель каждого пользователя, зарегистрированного в социальной сети. ID есть также у всех сообществ, пабликов, а также и фотографий с видеозаписями в группах и на страницах людей. Проще говоря – это адрес определенного массива информации в соцсети ВКонтакте.

Для чего нужен ID страницы в ВК

Перед тем, как его узнать, попробуем разобраться, для чего вообще нужен этот самый айди ВКонтакте:

Как узнать ID страницы пользователя ВКонтакте

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

Цифры, которые записаны после vk.com/id и есть то, что нам нужно.

Но иногда бывает так, что айди скрыт, и в ссылке используется человекопонятный текст (например, у меня используется текст sergey_vkazi :

Https://vk.com/sergey_vkazi

Когда ВК добавил опцию смены чисел в URL на текст, большинство людей воспользовались удобным нововведением и привели адреса страниц в соцсети в человекопонятный вид. Но где тогда посмотреть id пользователя ? Это можно сделать, перейдя в некоторые разделы аккаунта, как:

1. Страничка с аватаром. Для этого кликните мышкой по и посмотрите в адресную строку браузера. Цифры за словом “album” до значка нижнего пробела (“_”) и есть то, что нам нужно. В моем случае это 454881889 .

2. Поскольку аватарка находится в фотоальбоме, то id получится определить, зайдя в альбомы или выбрав любую фотографию в нем. Вот так он выглядит в разделе альбомов (после albums ):

… и на страничке каждой (после photo ):

3. Также можно узнать номер, перейдя к вашим видео и выбрав вкладку “Мои видеозаписи”. Тогда в строке браузера увидим ссылку, где то, что мы ищем, располагается сразу за videos :

Аналогично и на самой страничке с видео (за словом videos) .

Так же в аудиозаписях он находится в URL за словом audios .

4. Определить идентификатор пользователя ВК вы сумеете по любой новости , оставленной юзером . Для этого нужно перейти в саму запись. Он прописывается дважды – после слова id и wall .

5. И последний способ – через “Сообщения” . Допустим, мы хотим написать кому-то. Переходим в раздел , через поиск находим нужного нам человека и выбираем его. Далее по старой схеме – смотрим ссылку в адресной строке браузера – то, чего мы ищем, находится после /im?sel=

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

Как узнать свой ID в ВК

Узнать свой ID в ВК (если он скрыт) можно любым вышеперечисленным способом. Или перейти в . Выбираем вкладку “Общее”, пункт “Адрес страницы”. Здесь нужно нажать “Изменить”.

Появится всплывающее сообщение, что “вы можете сменить короткий адрес вашей страницы на более удобный”, и при этом под строкой высветится ваш настоящий id.


Как узнать ID группы или публичной страницы ВКонтакте

Для группы или публичной страницы ВКонтакте номер имеет следующий вид:

  • для сообщества: vk.com/club134454330
  • для паблика: vk.com/public38114090

В отличии от человека, где перед числом ставились буквы id, здесь пишется club и public .

Вышеописанными способами можно вычислить айди любого сообщества или паблика ВКонтакте (если он скрытый).

Аналогично определяется для события или мероприятия. Только он имеет вид https://vk.com/event160558565

Как изменить ID ВКонтакте

Собственно сам айди сменить не получится. Он присваивается при создании профиля и остается неизменным навсегда, вплоть до удаления аккаунта. Разрешено изменить только человекопонятный текст, заменяющий цифры. Для этого опять переходим в настройки, вкладка “Общее”, пункт “Адрес страницы” и выбираем “Изменить”.

У меня был написан текст sergey_vkazi . Я могу поменять его на другое (не занятые другими) слово или фразу, используя при этом латинские буквы, цифры или знаки нижнего подчеркивания “_”. Если у кого-то уже есть аналогичный, то вас предупредят, что URL страницы ВК занят кем-то другим.

Вам следует придумать уникальный текст и нажать на кнопку “Занять адрес”, если вы решили поменять URL, или “Отмена”, если вы передумали совершать данное действие.

В следующей статье мы узнаем, .



Загрузка...