Гаджеты

Как узнать ID страницы в ВК различными способами. Используя ID и secret_key из приложения получаем access_token

Как узнать ID страницы в ВК различными способами. Используя ID и secret_key из приложения получаем access_token

Что мы будем делать: настроим отправку сообщений от имени конкретного пользователя в несколько чатов и другим пользователям используя 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)

Сегодня мы поговорим о том, как узнать 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 , где последние цифры - искомый номер, увидите

Социальная сеть «ВКонтакте » дает каждому пользователю уникальный идентификатор или ID. Сразу после регистрации это стандартный набор символов, состоящий из первых букв «ID» и еще 9 случайных цифр. По желанию пользователя можно изменить АйДи пользователя или группы «ВКонтакте » на короткую ссылку. Чаще всего это транскрипция имени человека или названия группы, если эта комбинация свободна , например, Ульяна Лебедева - yla_lebedeva.

АйДи страницы не меняется при включении короткой ссылки. Внутри системы он остается неизменным, но становится скрытым от других пользователей.

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

Способы определения ID в социальной сети «ВКонтакте»

Рассмотрим несколько вариантов, как узнать ID страницы «ВКонтакте ».

Адресная строка

Для начала нужно авторизоваться в ВК , то есть ввести свой логин и пароль. Когда система опознает вас как пользователя, то сначала увидите свою ленту новостей, а адресная строка выглядит так: «https://vk.com/feed». Чтобы все-таки узнать свой ID, нажмите на пункт меню «».

Теперь адресная строка показывает именно то, что надо. Если за последним знаком «/» следует «ID» и еще 9 цифр - это и есть идентификатор.

Определить номера чужих страниц так же легко, как узнать свой ID «ВКонтакте », если стандартный номер не заменили на «красивый»:

  • ID группы или https://vk.com/club106559582
  • ID паблика ВК : https://vk.com/public109561031
  • ID чужой страницы ВК : https://vk.com/id281332657
  • ID события или встречи: https://vk.com/event9121

Выглядеть адрес страницы может так:


У одной и той же страницы ID только один!

Этот способ работает, даже если вас заблокировали. Если он скрыт за короткой ссылкой, воспользуемся другими способами.

Кликните по аватаре в любом сообществе или просто на странице.
Чтобы понять, как узнать ID группы «ВКонтакте », внимательно посмотрите на адресную строку: «https://vk.com/readtube?z=photo-109561031_456239221%2Falbum-109561031_0%2Frev». АйДи - это девять цифр после «photo-».

Во время просмотра постов на стене можно быстро узнать АйДи - просто нажав на дату создания сообщения. Смотрим на строку адреса: https://vk.com/freshlife28?w=wall-88735354_5450. Между символами «wall-» и нижним подчеркиванием спрятан ID.

Сообщения

В адресе переписки с любым пользователем последние 9 цифр - его ID, например, https://vk.com/im?peers=273382122_158446797&sel=281332657.

Несложно выяснить идентификатор любого пользователя: друзей, подписчиков, известных личностей или медийных персон с помощью приложения https://vk.com/linkapp . Нужно зайти на страницу нужного человека и скопировать ссылку. Если человека нет среди друзей, найдите его с помощью поиска.

Потренируемся на известных личностях. У Полины Гагариной короткая ссылка выглядит так: https://vk.com/gagarinaofficial.

Интерфейс приложения крайне прост. В единственное поле вводите ссылку на страницу, АйДи которой нужно определить. Результат получаете одним нажатием на кнопку Узнать . Видим, что ID Полины 125254232.

Таким образом можно определить идентификатор страниц нескольких видов:

  • пользователя;
  • группы или паблика;
  • встречи.

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

В настройках профиля

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


Этот способ - самый удобный в приложении на телефоне.

Заключение

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

Видео по теме

Наверняка большинство наших читателей зарегистрированы и активно пользуются самой крупной на просторах России и СНГ социальной сетью ВКонтакте, она же 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 можно и открыв альбомы или видеозаписи группы. Как видите, ничего сложного, один из предложенных способов точно вам поможет узнать нужный идентификатор.