Description Usage Arguments Details Value Author(s) References Examples
Returns a data.frame with IDs of users who liked posts on a group page, and the number of times they left a like. The data.frame is sorted by the number of likes: most liking users first.
1 2 | getGroupMostLikingUsers(group_id, access_token, num_posts = 'all',
num_users = 'all', verbose = FALSE)
|
group_id |
A numeric ID for the VK group. Available from the group's page (see Details). |
access_token |
Your access token (see ?makeAccessToken). |
num_posts |
Number of posts to consider. |
num_users |
Number of top users with most likes to report. Either 'all' (default) or numeric. |
verbose |
Boolean: print informational messages if TRUE (default). |
During function execution, one is requested to specify the number of posts to retrieve. The list of users and the number of likes are based on the retrieved posts only.
Many VK groups and users have their ID as part of their URL address (e.g. https://vk.com/publicGROUPID, where GROUPID is a sequence of numbers). In the event a group has a screen name that does not show its ID in the URL, one can access it by clicking on any group post (or photo, video, etc.): the post will open with a new URL of the form https://vk.com/SCREENNAME?w=wall-GROUPID_POSTID). Pass GROUPID (without the minus sign in front of it) to the function call.
The command returns negative IDs for VK groups and positive IDs for individual users.
A data.frame with columns:
user_id |
User ID who left likes. |
num_likes |
Number of likes a given user left on the retrieved number of posts. |
Denis Stukal denis.stukal@nyu.edu
VK API Methods: Likes (https://vk.com/dev/likes.getList)
1 2 3 4 5 6 7 8 | ## Not run:
mytoken = 'XXXXXXXXXXXXXX'
groupid = AAAAAAAA
# Show 10 users with most likes on a group page
dat <- getGroupMostLikingUsers(group_id = groupid, access_token = mytoken, num_users = 10)
str(dat)
## End(Not run)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.