Package: vkR 0.2

vkR: Access to VK API via R

Provides an interface to the VK API <https://vk.com/dev/methods>. VK <https://vk.com/> is the largest European online social networking service, based in Russia.

Authors:Dmitriy Sorokin [aut, cre], Anton Antonov [ctb]

vkR_0.2.tar.gz
vkR_0.2.zip(r-4.5)vkR_0.2.zip(r-4.4)vkR_0.2.zip(r-4.3)
vkR_0.2.tgz(r-4.4-any)vkR_0.2.tgz(r-4.3-any)
vkR_0.2.tar.gz(r-4.5-noble)vkR_0.2.tar.gz(r-4.4-noble)
vkR_0.2.tgz(r-4.4-emscripten)vkR_0.2.tgz(r-4.3-emscripten)
vkR.pdf |vkR.html
vkR/json (API)

# Install 'vkR' in R:
install.packages('vkR', repos = c('https://dementiy.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/dementiy/vkr/issues

On CRAN:

apivkontakte

93 exports 56 stars 3.27 score 16 dependencies 41 scripts 237 downloads

Last updated 4 years agofrom:7fa6189617. Checks:OK: 7. Indexed: yes.

TargetResultDate
Doc / VignettesOKSep 07 2024
R-4.5-winOKSep 07 2024
R-4.5-linuxOKSep 07 2024
R-4.4-winOKSep 07 2024
R-4.4-macOKSep 07 2024
R-4.3-winOKSep 07 2024
R-4.3-macOKSep 07 2024

Exports:age_predictareFriendsboardGetCommentsboardGetCommentsExecuteboardGetCommentsListclear_textcollection_existscreate_empty_collectiondatabaseGetChairsdatabaseGetCitiesdatabaseGetCitiesByIddatabaseGetCountriesdatabaseGetCountriesByIddatabaseGetFacultiesdatabaseGetRegionsdatabaseGetSchoolClassesdatabaseGetSchoolsdatabaseGetStreetsByIddatabaseGetUniversitiesdb_dropdb_drop_collectiondb_get_collectiondb_get_connectiondb_getActivedb_getNamedb_initdb_insertdb_loaddb_load_collectiondb_savedb_updateexecutefilterAttachmentsget_stop_wordsgetAccessTokengetArbitraryNetworkgetCountryByCityIdgetEgoNetworkgetFriendsgetFriendsBy25getFriendsForgetGroupsgetGroupsByIdgetGroupsForUsersgetGroupsMembersgetGroupsMembersExecutegetMutualgetMutualExecutegetPathsgetStatusgetTopicsgetTopicsExecutegetURLsgetUsersgetUsersExecutegetWallgetWallExecutegroupsSearchlikesGetListlikesGetListForObjectsmemessagesGetmessagesGetHistorymessagesGetHistoryAllmessagesGetHistoryExecutemessagesSendmessagesSplitByDatenewsfeedSearchorpostGetCommentsprofile_fieldssaveAsGEXFsearch.getHintssetAccessTokensetAPIVersionsetRepeatssetTimeoutshow_collectionsshow_dbstag2Iduse_dbusersGetFollowersusersGetSubscriptionsusersSearchvkApplyvkOAuthvkOAuthWebvkPostwallGetByIdwallGetCommentswallGetCommentsListwallGetRepostswallSearch

Dependencies:askpassclicurlgluehttrjsonlitelifecyclemagrittrmimeopensslpurrrR6rlangsysvctrsXML

Readme and manuals

Help Manual

Help pageTopics
Predict age for the specified userage_predict
Checks the friendship status between two usersareFriends
Returns a list of comments on a topic on a community's discussion boardboardGetComments
Returns a list of comments on a topic on a community's discussion boardboardGetCommentsExecute
Returns a list of comments on a community's discussion boardboardGetCommentsList
Clear textclear_text
Check if collection existscollection_exists
Create empty collectioncreate_empty_collection
Returns list of chairs on a specified facultydatabaseGetChairs
Returns a list of citiesdatabaseGetCities
Returns information about cities by their IDsdatabaseGetCitiesById
Returns a list of countriesdatabaseGetCountries
Returns information about countries by their IDsdatabaseGetCountriesById
Returns a list of faculties (i.e., university departments)databaseGetFaculties
Returns a list of regionsdatabaseGetRegions
Returns a list of available classesdatabaseGetSchoolClasses
Returns a list of schoolsdatabaseGetSchools
Returns information about streets by their IDsdatabaseGetStreetsById
Returns a list of higher education institutionsdatabaseGetUniversities
Drop databasedb_drop
Drop collectiondb_drop_collection
Get collectiondb_get_collection
Get a mongo connection objectdb_get_connection
The current database namedb_getActive
The current database namedb_getName
Initialize databasedb_init
Insert object into existing collectiondb_insert
Load all collections from db for specified data basedb_load
Load collection from dbdb_load_collection
Get meta connectiondb_metaConnection
Save object to dbdb_save
Update existing recordsdb_update
A universal method for calling a sequence of other methods while saving and filtering interim resultsexecute
Filtering attachments by typefilterAttachments
Get stop words list for russian languageget_stop_words
Get access tokengetAccessToken
Building a friend graph for an arbitrary list of usersgetArbitraryNetwork
Get country ID and title by given city IDgetCountryByCityId
Building a friend graphgetEgoNetwork
Returns a list of user IDs or detailed information about a user's friendsgetFriends
Returns a list of friends IDs for the specified usersgetFriendsBy25
Returns a list of friends IDs for the specified usersgetFriendsFor
Returns a list of the communities to which a user belongsgetGroups
Returns information about communities by their IDsgetGroupsById
Returns a list of the communities for the specified usersgetGroupsForUsers
Returns a list of community membersgetGroupsMembers
Returns a list of community membersgetGroupsMembersExecute
Returns a list of user IDs of the mutual friends of two usersgetMutual
Returns a list of user IDs of the mutual friends of two usersgetMutualExecute
Returns a list of paths between two usersgetPaths
Returns data required to show the status of a users and/or communitiesgetStatus
Returns a list of topics on a community's discussion boardgetTopics
Returns a list of topics on a community's discussion boardgetTopicsExecute
Extract URLs from messagesgetURLs
Returns detailed information on usersgetUsers
Returns detailed information on arbitrary number of usersgetUsersExecute
Returns a list of posts on a user wall or community wallgetWall
Returns a list of posts on a user wall or community wallgetWallExecute
Returns a list of communities matching the search criteriagroupsSearch
Captcha error handlerhandle_captcha
Validation error handlerhandle_validation
Get error code from responsehas_error
Returns a list of IDs of users who added the specified object to their Likes listlikesGetList
Returns a list of IDs of users who added the specified objects to their Likes listlikesGetListForObjects
Returns current user IDme
Returns a list of the current user's incoming or outgoing private messagesmessagesGet
Returns message history for the specified user or group chatmessagesGetHistory
Returns all message history for the specified user or group chatmessagesGetHistoryAll
Returns message history for the specified user or group chatmessagesGetHistoryExecute
Sends a message.messagesSend
Split messages by days, weeks, monthsmessagesSplitByDate
Returns search results by statusesnewsfeedSearch
Logical or operatoror
Returns a list of comments on a post on a user wall or community wallpostGetComments
Helper function for working with profile fieldsprofile_fields
Returns a query stringqueryBuilder
Repeat last function callrepeat_last_query
Delaying a request if necessaryrequest_delay
Converts the given igraph object to GEXF format and saves it at the given filepath locationsaveAsGEXF
Allows the programmer to do a quick search for any substringsearch.getHints
Set access tokensetAccessToken
Set API versionsetAPIVersion
Set maximum number of repeatssetRepeats
Set timeoutsetTimeout
Show collectionsshow_collections
Show databasesshow_dbs
Returns user id by tagtag2Id
Check response for errorstry_handle_error
Try to handle network errortry_handle_network_error
Switch databaseuse_db
Returns a list of IDs of followers of the user in question, sorted by date added, most recent firstusersGetFollowers
Returns a list of IDs of users and communities followed by the userusersGetSubscriptions
Returns a list of users matching the search criteriausersSearch
Custom errorvk_stop
Apply a method over a vector of objectsvkApply
Client authorizationvkOAuth
Client authorization (for web application)vkOAuthWeb
Create post objectvkPost
Access to VK API via RvkR
Returns a list of posts from user or community walls by their IDswallGetById
Returns a list of comments on a post on a user wall or community wallwallGetComments
Returns a list of comments on a user wall or community wallwallGetCommentsList
Returns information about reposts of a post on user wall or community wallwallGetReposts
Allows to search posts on user or community wallswallSearch