свой, другого пользователя или группы

Всем привет, уважаемые читатели блога AFlife.ru! Пользователи социальных сетей часто задаются вопросом, как узнать айди ВКонтакте? Идентификационный номер рано или поздно пригодится каждому обладателю личного профиля ВК.

Содержание

  1. Что такое айди
  2. Как узнать ид вконтакте
  3. Как узнать id ВКонтакте другого человека
  4. Как узнать числовой id ВКонтакте паблика или встречи
  5. Как узнать id ВКонтакте с мобильного телефона
  6. Как поменять свой id ВКонтатке

Что такое айди

Мы решили сделать подробное руководство, которое поможет ответить на данный вопрос. Каждая страница во «ВКонтакте» имеет идентификационный номер, который сокращенно называют ID. Его присваивают еще при регистрации пользователя в социальной сети. Это как свидетельство о рождении в виртуальном пространстве ВК.

При желании цифры легко меняются на буквы – это хороший вариант для брендов, компаний, творческих людей, а также для тех, кто не хочет идентифицироваться цифрами и иметь звучный никнейм.  Вы можете использовать фамилию, ник или красивое краткое сочетание цифр. Пример: Kotenok 1988 смотрится гораздо лаконичней и приятней, чем какой-нибудь id 566599. Эстетика берет свое, и большинство пользователей так и делают – создают имена и никнеймы, идентифицируют себя как живые люди со своими вкусами и пристрастиями.

Красивый буквенный id – это хорошо. Проблема в том, что многие пользователи забывают цифровой id, так как он не на виду. Поменяете айди один раз на буквенный и в верхней строчке браузера всегда будут только буквы, идентифицирующие вас в ВК. Это хорошо, но однажды может пригодиться и цифровой айди. А его во всеобщем обозрении нет. Наша статья поможет вам найти цифровые обозначения, и при желании поменять их. Для чего он нужен:

  • Так как каждый айди уникален, то он необходим для сортировки и сохранения пользовательской информации. Это своеобразная база данных, благодаря которой социальной сети легче работать;
  • ID ВКонтакте нужен для восстановления пароля. На случай взлома аккаунта недобросовестными людьми, операторы службы поддержки будут просить именно id. Иначе восстановить страницу не получится. Совет: прикрепляйте идентификатор к номеру телефона. Так ваша страница точно будет в безопасности;
  • Популярные приложения ВК запрашивают его для стабильной и правильной работы. Указывайте свои данные только в проверенных приложениях. Не при каких условиях не доверяйте сервисам, обещающим узнать гостей вашей странички. В лучшем случае, это будет приложение, которое фиксирует не того, кто заходил, а того кто лайкнул или оставил сообщение на странице, а о его визите вы уже знаете. В худшем – вашу страницу взломают и будут слать с нее спам или просить денег у ваших друзей;
  • ID сокращает время поиска людей ВК. Найти человека по имени-фамилии – сложно, особенно если они распространенные. ВК выдает огромное количество однофамильцев. С ID процесс упрощается. Вводите его в адресной строке, и нужный человек уже в браузере;
  • Идентификатор пригодится и в случае, когда вы создаете ссылку на сообщество или страницу;
  • ID нужен для рекламы сообщества или профиля ВКонтакте. Пример: женщина занимается наращиванием ресниц, имеет рабочую страницу ВК. Она создает рекламный баннер с указанием цифрового или буквенного ID. Это очень удобно и эффективно. Идентификатор можно указать и на обложке паблика или группы.

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

Как узнать ид вконтакте

  • Метод первый. Заходим на страницу ВКонтакте, акцентируем внимание на адресную строку браузера. После обозначения слеша ( / ) идет идентификационный номер. Если пользователь ничего не менял, то это и будет его идентификационный номер, а если изменил на красивое сочетание букв и цифр, то придется воспользоваться другими методами;
  • Метод второй. Он позволяет убить сразу двух зайцев — узнать как цифровой идентификатор, так и идентификатор буквенный. Нажав на аватар в правом верхнем углу, переходим во вкладку «Мои настройки».   Прокрутив настройки вниз, находим поле «Адрес страницы». Числовой код справа, это как раз и есть цифровой id, присвоенный при регистрации ВКонтакте. Чтобы не забыть адрес, запомните или запишите эти цифры. Они вам могут в дальнейшем понадобиться – от деловых переговоров до расширения круга знакомств;

При знакомстве с человеком гораздо легче оставить ему id ВК. Если у вас распространенная фамилия или имя, то искать вас через поиск дело непростое. По этой причине айди решает все. Чтобы не забыть идентификатор в цифрах запишите их в блокноте. Этот вариант подходит и для видеопереговоров. Пример: собеседник спрашивает у вас страницу ВК. Гораздо легче написать на бумаге свое айди и показать его на камеру, чем мучить человека долгими и муторными поисками.

Как узнать id ВКонтакте другого человека

При большом желании вы можете узнать id других людей. Самый быстрый и простой метод – посмотреть на строку в браузере. Но тут, как мы говорили выше, люди переводят цифровые айди в буквенные. Ставят свои имена, ники, другие обозначения. Хотите узнать цифры? Для этого нужно зайти на страницу человека, чей айди вы так желаете узнать. На пустом месте нажимаете правой кнопкой мыши и в выпадающем меню выбираете «Просмотр кода страницы» или «Исходный код страницы», все зависит от вашего браузера. После открытия кода, открываем поиск по тексту, комбинацией клавиш «CTRL + F». Вводим в поиске «user_id» и находим нужную нам стройку с id пользователя.

Как узнать числовой id ВКонтакте паблика или встречи

Жизненные ситуации бывают разными. Иногда случается так, что вам необходимо узнать айди паблика, какой-либо встречи или группы. Способов, которые помогут вам сделать это достаточно много, но мы рассмотрим самый простой.

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

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

Как узнать id ВКонтакте с мобильного телефона

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

  • Надо открыть приложение социальной сети ВК;
  • Зайти в профиль человека, который вам интересен;
  • Нажать на 3 вертикальные точки в правом верхнем углу экрана;
  • Далее вам нужно будет скопировать ссылку;
  • Открыть любой текстовый редактор или заметки на телефоне и нажать «Вставить».  Если значение будет буквенное, то открываем любую фотографию пользователя и нажимаем ту же клавишу «Скопировать ссылку». Вставляем ее опять в любой редактор или заметки и сохраняем цифровое значение после «photo».

Как поменять свой id ВКонтатке

Сам id поменять не получится. Напоминаем, что это цифровой идентификатор, который присваивается при регистрации аккаунта, с вами навсегда. Или до момента удаления аккаунта. Разрешается придать айди человеческий вид – присвоить ему имя, ник или обозначение направления в коммерческой деятельности.

Нажав на аватар в правом верхнем углу, переходим во вкладку «Мои настройки».  Прокрутив настройки чуть ниже, находим поле «Адрес страницы». Нажимаем изменить и вписываем любую комбинацию букв и цифр. Пример: id5607550 изменяется на ivanivanov. Если это обозначение уже занято другим человеком, то вас предупредят об этом, и придется придумывать новый ник. Если все допустимые буквенные идентификаторы заняты, то включите фантазию. Придумайте ник, который отлично характеризует вашу личность, но при этом свободен.

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

Если вам понравилась наша статья, то делитесь ею в социальных сетях и обязательно подписывайтесь на обновления блога, чтобы не пропустить много чего интересного!

ПОДПИШИСЬ И НАЧНИ ПОЛУЧАТЬ ЛУЧШИЕ СТАТЬИ ПЕРВЫМ

Email*

С уважением, Александр Фетисов!

python — Узнать id с помощью vk_api

Как узнать id юзера в вк с помощью модуля vk_api и его сокращенного имени(ссылки). Использую python 3.8 Всем заранее благодарен и попрошу максимально подробно описать как это сделать ведь я хочу не просто скопипастить код а и понять его. Пробывал так, но получал ошибку :

import vk_api
from vk_api.longpoll import VkLongPoll, VkEventType
vk_session = vk_api.VkApi('логин', 'пароль')
vk_session.auth()
vk = vk_session.get_api()
api = vk.get_api()
text = vk.api.utils.resolveScreenName(screen_name='тут был пример')['object_id']
print(text)

Код ошибки :

Traceback (most recent call last):
  File "C:\Users\Animeshnik_-\AppData\Local\Programs\Python\Python38-32\lib\site-packages\urllib3\connectionpool.py", line 665, in urlopen
    httplib_response = self._make_request(
  File "C:\Users\Animeshnik_-\AppData\Local\Programs\Python\Python38-32\lib\site-packages\urllib3\connectionpool.
py", line 376, in _make_request self._validate_conn(conn) File "C:\Users\Animeshnik_-\AppData\Local\Programs\Python\Python38-32\lib\site-packages\urllib3\connectionpool.py", line 994, in _validate_conn conn.connect() File "C:\Users\Animeshnik_-\AppData\Local\Programs\Python\Python38-32\lib\site-packages\urllib3\connection.py", line 352, in connect self.sock = ssl_wrap_socket( File "C:\Users\Animeshnik_-\AppData\Local\Programs\Python\Python38-32\lib\site-packages\urllib3\util\ssl_.py", line 370, in ssl_wrap_socket return context.wrap_socket(sock, server_hostname=server_hostname) File "C:\Users\Animeshnik_-\AppData\Local\Programs\Python\Python38-32\lib\ssl.py", line 500, in wrap_socket return self.sslsocket_class._create( File "C:\Users\Animeshnik_-\AppData\Local\Programs\Python\Python38-32\lib\ssl.py", line 1040, in _create self.do_handshake() File "C:\Users\Animeshnik_-\AppData\Local\Programs\Python\Python38-32\lib\ssl.py", line 1309, in do_handshake self.
_sslobj.do_handshake() ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate (_ssl.c:1108) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "C:\Users\Animeshnik_-\AppData\Local\Programs\Python\Python38-32\lib\site-packages\requests\adapters.py", line 439, in send resp = conn.urlopen( File "C:\Users\Animeshnik_-\AppData\Local\Programs\Python\Python38-32\lib\site-packages\urllib3\connectionpool.py", line 719, in urlopen retries = retries.increment( File "C:\Users\Animeshnik_-\AppData\Local\Programs\Python\Python38-32\lib\site-packages\urllib3\util\retry.py", line 436, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='vk.com', port=443): Max retries exceeded with url: / (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate (_ssl.
c:1108)'))) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "test.py", line 4, in <module> vk_session.auth() File "C:\Users\Animeshnik_-\AppData\Local\Programs\Python\Python38-32\lib\site-packages\vk_api\vk_api.py", line 177, in auth self._auth_cookies(reauth=reauth) File "C:\Users\Animeshnik_-\AppData\Local\Programs\Python\Python38-32\lib\site-packages\vk_api\vk_api.py", line 197, in _auth_cookies self._vk_login() File "C:\Users\Animeshnik_-\AppData\Local\Programs\Python\Python38-32\lib\site-packages\vk_api\vk_api.py", line 247, in _vk_login response = self.http.get('https://vk.com/') File "C:\Users\Animeshnik_-\AppData\Local\Programs\Python\Python38-32\lib\site-packages\requests\sessions.py", line 543, in get return self.request('GET', url, **kwargs) File "C:\Users\Animeshnik_-\AppData\Local\Programs\Python\Python38-32\lib\site-packages\requests\sessions.py", line 530, in request resp = self.
send(prep, **send_kwargs) File "C:\Users\Animeshnik_-\AppData\Local\Programs\Python\Python38-32\lib\site-packages\requests\sessions.py", line 643, in send r = adapter.send(request, **kwargs) File "C:\Users\Animeshnik_-\AppData\Local\Programs\Python\Python38-32\lib\site-packages\requests\adapters.py", line 514, in send raise SSLError(e, request=request) requests.exceptions.SSLError: HTTPSConnectionPool(host='vk.com', port=443): Max retries exceeded with url: / (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate (_ssl.c:1108)')))

Как получить информацию о пользователе ВКонтакте


В этой статье мы расскажем, как получить информацию о пользователе с помощью VK API.

Основные данные, такие как имя пользователя, фамилия и идентификатор, можно получить с помощью переменной $rawRequest. А для получения дополнительной информации, такой как, например, дата рождения пользователя и номер телефона, мы будем использовать VK API.

В этой статье мы приведем пример того, как можно использовать VK API. Документацию по использованию VK API можно найти здесь: https://vk.com/dev/first_guide

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

Если ваш бот публикуется не только в ВК, но и в другом канале, то вы можете использовать системную переменную $channelType для определения канала

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

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

Как узнать страну пользователя?

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

  • Добавьте в свой скрипт блок Transition на экран приветствия и подключите его к блоку условий, с помощью которого мы получим ID пользователя: $id = $rawRequest.object.user_id

  • Из блока Условия сделать подключение с HTTP-запросом для получения страны пользователя из информации о странице ВКонтакте.

  • Вот как будет выглядеть этот HTTP-запрос:

    • Метод — ПОЛУЧИТЬ
    • Вкладка ОТВЕТ HTTP-запроса должна содержать: $country имя переменной и $httpResponse.response[0].country. title значение
    • Вкладки BODY и HEADERS заполнять не нужно.
    • URL запроса выглядит так: https://api.vk.com/method/users.get?user_ids=${id}&fields=country&access_token=ACCESS_TOKEN&v=5.101
      • Скопируйте этот URL, заменив ACCESS_TOKEN ключом, который вы получили при добавлении бота в сообщество. Вы всегда можете снова получить этот токен в настройках сообщества: Настройки Использование API Токены доступа . Подробнее о добавлении канала ВКонтакте

Давайте разберемся со структурой этого URL

Мы используем метод users.get . Об этом методе можно прочитать здесь.

Так как ранее мы получили идентификатор пользователя с помощью блока условий, в нашем запросе содержится следующее значение: user_ids=${id} , вместо {id} будет использоваться реальный идентификатор пользователя ВКонтакте.

Мы используем параметр fields метода users.get

В параметре fields мы используем значение страны. Это также определено документацией VK API.

access_token определяет токен нашего канала. Поэтому вместо ACCESS_TOKEN нужно вставить полученный из ВК ключ.

И, наконец, 5.101 — актуальная версия протокола VK API. Вам нужно указать актуальную версию протокола VK API. Посмотреть, какая версия актуальна на данный момент, можно здесь (актуальна самая верхняя версия): Вы можете получить такой URL-адрес:

Нам необходимо присвоить все полученные значения соответствующим переменным, что мы и делаем, добавляя переменную в HTTP запрос на вкладке ОТВЕТ и записывая полученную информацию в эту переменную.

Из опции Error делаем ссылку на текстовый блок с текстом Error $httpStatus

Этот блок поможет нам понять в чем ошибка, если запрос не удался.

Если вы получили сообщение об ошибке, вернитесь назад и убедитесь, что вы правильно выполнили запрос.

Убедитесь, что мы получили эту информацию от пользователя

Теперь проверим, получили ли мы эту информацию — указана ли страна для этого пользователя, и не покрывается ли эта информация настройками приватности. Подключим опцию Success HTTP-запроса к блоку Conditions , в котором пропишем $country (та же самая переменная, которую мы указали в HTTP-запросе)

Если это условие выполнено, мы можем двигаться по сценарию (мы добавим HTTP-запрос ниже). А если нет (вариант или ), добавьте текстовый блок с вопросом о стране проживания.

Далее, после опции Success , мы делаем ссылку на текстовый блок, содержащий следующее: Вы живете в $newcountry, верно?

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

Как узнать дату рождения?

URL для получения даты рождения: https://api.vk.com/method/users.get?user_ids=${id}&fields=bdate&access_token=ACCESSTOKEN&v=5.101

Здесь мы используем параметр bdate метода users.get

  • Имя переменной: bd
  • Значение: $httpResponse.response[0].bdate

Как запросить номер телефона?

URL запроса: https://api.vk.com/method/users.get?user_ids=${id}&fields=contacts&access_token=ACCESSTOKEN&v=5.101

  • Имя переменной $сотовый телефон
  • Значение $httpResponse.response[0].mobile_phone

Вы можете получить номер телефона и город, если вы добавите в HTTP $city$country$cellphone$bd

Теперь мы можем отправить полученные данные с помощью обычного текстового блока:

 Ваша страна $country. response [0].country.title
Ваш день рождения $bd.response[0].bdate
Ваш город $city.response[0].city.title
Ваш телефон $cellphone.response[0].mobile_phone 

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

    youtube-dl не может загрузить частное видео из vk для предположительно неверных учетных данных

    Ответы Lightrun были разработаны, чтобы уменьшить постоянное гугление, связанное с отладкой сторонних библиотек. Он собирает ссылки на все места, на которые вы могли бы обратить внимание, выискивая опасную ошибку.

    И, если вы все еще застряли в конце, мы будем рады позвонить, чтобы узнать, как мы можем помочь.

    youtube-dl не удалось загрузить приватное видео vk сделать якобы неверные учетные данные

  • Я просмотрел README и FAQ по похожим вопросам
  • Я искал в багтрекере похожие вопросы, в том числе закрытые

Вопрос

НАПИСАТЬ ВОПРОС ЗДЕСЬ Я пытаюсь загрузить видео с моими учетными данными для входа в vk, но мне не удается сделать это с неверными учетными данными. Я могу войти в свою учетную запись, используя те же учетные данные, которые были возвращены в неудачном запросе на вытягивание youtube-dl 9.0004

вот командная строка

 youtube-dl -v -u  -p <пароль> -vg "https://vk.com/video-133441491_456261066"
[отладка] Конфигурация системы: []
[отладка] Конфигурация пользователя: []
[отладка] Пользовательская конфигурация: []
[debug] Аргументы командной строки: ['-v', '-u', 'PRIVATE', '-p', 'PRIVATE', '-vg', 'https://vk.com/video-133441491_456261066' ]
[отладка] Кодировки: локаль UTF-8, fs utf-8, выход utf-8, преф UTF-8
[отладка] версия youtube-dl 2021.12.17
[отладка] Python версии 3.8.10 (CPython) — Linux-5.13.0-1023-aws-x86_64-with-glibc2.29[отладка] версии exe: ffmpeg 4.2.7, ffprobe 4.2.7
[отладка] Карта прокси: {}
# Я редактирую файл /usr/local/lib/python3.8/dist-packages/youtube_dl/extractor/vk.py с помощью:
# определение _логин(я):
# имя пользователя, пароль = self._get_login_info()
#        Распечатать("-----------------------")
# печать (имя пользователя)
# распечатать(пароль)
-----------------------
 # Использовал это имя пользователя (копировать/вставить) для входа в свою учетную запись через веб-интерфейс
 # Использовал этот пароль (скопировать/вставить) для входа в свою учетную запись через веб-интерфейс
ОШИБКА: Невозможно войти в систему, неверное имя пользователя и/или пароль
Traceback (последний последний вызов):
  Файл "/usr/local/lib/python3. 8/dist-packages/youtube_dl/YoutubeDL.py", строка 815, в оболочке
    функция возврата(я, *args, **kwargs)
  Файл "/usr/local/lib/python3.8/dist-packages/youtube_dl/YoutubeDL.py", строка 836, в __extract_info
    ie_result = ie.extract(url)
  Файл "/usr/local/lib/python3.8/dist-packages/youtube_dl/extractor/common.py", строка 533, в извлечении
    самостоятельная инициализация ()
  Файл "/usr/local/lib/python3.8/dist-packages/youtube_dl/extractor/common.py", строка 437, при инициализации
    self._real_initialize()
  Файл "/usr/local/lib/python3.8/dist-packages/youtube_dl/extractor/vk.py", строка 66, в _real_initialize
    self._login()
  Файл "/usr/local/lib/python3.8/dist-packages/youtube_dl/extractor/vk.py", строка 62, в _login
    поднять ExtractorError(
youtube_dl.utils.ExtractorError: невозможно войти в систему, неверное имя пользователя и/или пароль
 

Из того, что я обнаружил, это должно работать, и очень вероятно, что это мои учетные данные, но я смог проверить свои учетные данные, войдя с ним в vk. Может быть, мои учетные данные должны быть заключены в некоторые символы, такие как ‘ или » или какой-либо другой символ?

Аналитика проблем

Ничего не найдено

Самые популярные результаты из Интернета

Не могу скачать видео из ВКонтакте: r/youtubedl — Reddit

Не могу скачать видео из ВК (раньше проблем не было) Я использую yt-dlp на Ubuntu 20.4 и моя версия 2022.06.22.1….

Подробнее >

Законна ли загрузка видео с YouTube? Не … — Quora

Да, загрузка видео с YouTube является незаконной, потому что YouTube не разрешает своим пользователям загружать видео. Но, конечно же, это…

Читать дальше >

Исследование рекламы Influencer VPN на YouTube

В других объявлениях подчеркивается, что местоположение или IP-адрес пользователя останется конфиденциальным, с использованием таких терминов, как «сокрытие», «защита», «анонимизация».