Ключ доступа сообщества и списки диалогов Вконтакте.
В rvkstat добавлены 2 функции:
vkGetGroupToken
- Для получения ключа доступа к сообществам.vkGetUserDialogs
- Для загрузки списка диалогов.
Подробную справку по работе функций можно получить при помощи команды help:
help("vkGetGroupToken")
help("vkGetUserDialogs")
Данные возвращаемые функцией vkGetUserDialogs
- id - идентификатор сообщения (не возвращается для пересланных сообщений).
- date - дата отправки сообщения.
- out - тип сообщения (0 — полученное, 1 — отправленное, не возвращается для пересланных сообщений).
- user_id - идентификатор пользователя, в диалоге с которым находится сообщение.
- read_state - статус сообщения (0 — не прочитано, 1 — прочитано, не возвращается для пересланных сообщений).
- title - заголовок сообщения или беседы.
- body - текст сообщения.
- random_id - идентификатор, используемый при отправке сообщения. Возвращается только для исходящих сообщений.
Пример кода для загрузки списка диалогов сообществ:
library(rvkstat)
# Получаем ключ доступа для сообщества
group_token <- vkGetGroupToken(app_id = 111111, group_ids = 123456)
# Получаем список диалогов
message <- vkGetUserDialogs(access_token = group_token, count = 200)
Если надо получить список диалогов пользователя используйте ключ доступа пользователя, который можно получить с помощью функции vkGetToken
.