Как узнать айди беседы в вк
Перейти к содержимому

Как узнать айди беседы в вк

  • автор:

Как получить ID беседы с помощью VK API?

Мне нужно получать ID беседы вк, чтобы писать в нее с нескольких страниц. Беда в том, что на каждом для каждой личной страницы ID беседы разный. Существует ли метод vk api, позволяющий определить ID беседы по ее названию или как-либо иначе?

Отслеживать
5,970 3 3 золотых знака 23 23 серебряных знака 44 44 бронзовых знака
задан 1 сен 2019 в 15:21
46 1 1 серебряный знак 6 6 бронзовых знаков

1 ответ 1

Сортировка: Сброс на вариант по умолчанию

Нашел нужный метод, но он будет работать только если беседа с таким названием единственная или только в ней существует активность. Это метод messages.searchConversations(). В Python это выглядит как-то так:

import vk_api vk_session = vk_api.VkApi(token='токен') vk = vk_session.get_api() chat_id = vk.messages.searchConversations(q='название беседы', count=1)['items'][0]['peer']['local_id'] 

ID беседы Вконтакте.

    1. Откройте страницу с диалогами
    2. Перейдите в беседу, id которой хотите узнать.
    3. А адресной строке цифры, которые идут после sel=c, являются ID беседы. В данном примере 342.
    4. ID беседы у всех разные, даже если оба пользователя состоят в одной беседе, id у них индивидуальные.

Как узнать ID беседы Вконтакте с телефона

    1. Откройте страницу с диалогами в любом браузере, не в приложении!
    2. Перейдите в беседу, id которой хотите узнать.
    3. Нажмите на адресную строку.
    4. А адресной строке цифры, которые идут после chat=, являются ID беседы. В данном примере 343.
    5. ID беседы у всех разные, даже если оба пользователя состоят в одной беседе, id у них индивидуальные.

Как узнать access_token и id беседы?

5fa543279fa42879291580.png

Как узнать access_token и id беседы?

Есть скрипт спамера бесед и в него нужно вставить token и id

  • Вопрос задан более трёх лет назад
  • 391 просмотр

Комментировать

Решения вопроса 0

Ответы на вопрос 1

Александр Пургаев @freezeengine

В документации прямо написано:

Для групповой беседы:
2000000000 + id беседы.

Если это единственная беседа у сообщества, то её отметить, что спам от имени сообщества в ВК будет идти в «карму» того, кто сгенерировал токен, так что потом может «прилететь»

Ответ написан более трёх лет назад

Комментировать

Нравится Комментировать

Ваш ответ на вопрос

Войдите, чтобы написать ответ

вконтакте

  • ВКонтакте

Нужно ли сохранять ВК access_token при авторизации пользователя?

  • 1 подписчик
  • 17 февр.
  • 47 просмотров

Как узнать ид беседы для бота на node.js?

Добрый вечер! Столкнулся с такой проблемой: нужно, чтоб бот отправлял сообщение в определённую беседу, но как, знаю только, что нужно отправлять через chat_id или peer_id.
Помогите пожалуйста, буду очень благодарен!

  • Вопрос задан более трёх лет назад
  • 1896 просмотров

1 комментарий

Простой 1 комментарий

TosterModerator

Модератор @TosterModerator

THEMOD, Для комментирования ответа жмите линк «Комментировать» под ответом
Не нужно писать комментарий в форме для ответа
Оповещения о такой реплике не поступит автору ответа

Не нужно засорять секцию ответов «спасибовсем», «решено» и тп

Решения вопроса 1
Stockholm Syndrome @StockholmSyndrome

можно отправлять запросы методом messages.getConversations и найти нужную беседу по названию, например

Ответ написан более трёх лет назад
Комментировать
Нравится Комментировать
Ответы на вопрос 0
Ваш ответ на вопрос

Войдите, чтобы написать ответ

node.js

  • Node.js
  • +1 ещё

Как обрабатывать запросы одного и того же юзера поочерёдно?

  • 1 подписчик
  • 27 февр.
  • 54 просмотра

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *