Skip to content

rvkstat 2.5.0 - Новые функции

Compare
Choose a tag to compare
@selesnow selesnow released this 03 Apr 13:11
· 88 commits to master since this release
6b9a10d

rvkstat 2.5.0

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

if (require(devtools)) install.packages("devtools")
devtools::install_github("selesnow/rvkstat")

1. Исправлена ошибка в функции vkGetUserWall

1.1. Исправлена ошибка в функции vkGetUserWall,теперь она корректно обращается как к старой версии API, т.е. до 5ой, так и с новой версией 5.x. - #4

1.2. Так же помимо статистики по количеству комментариев, репостов и лайков теперь vkGetUserWall возвращает количество просмотров сообщения.

2. В добавлена функция vkGetGroupStatPostReach

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

Ограничения по работе с функцией vkGetGroupStatPostReach

  • Функция работает с методом API stats.getPostReach, который в свою очередь работает только с сообществами с количеством участников от 5000 и выше, а также официальных сообществ.

  • Получить статистику можно только для 300 последних (самых свежих) записей на стене сообщества.

Пример работы с функцией vkGetGroupStatPostReach

## Авторизация в вк
my_tok <- vkAuth(app_id = 1, app_secret = "H2Pk8htyFD8024mZaPHm")

## Получаем список сообщений сообщества
my_vk_wall  <- vkGetUserWall(user_id = -111111,
                             access_token = my_tok$access_token) 
							 
## Получаем подрубную статистику по последним 300 записям сообщества							 
post_reach <- vkGetGroupStatPostReach(owner_id = -2222222,
                                      post_ids = my_vk_wall$id,
                                      access_token = my_tok$access_token)