Методи вконтакте api

На цій сторінці знаходиться список методів API для роботи з даними ВКонтакте.

  • isAppUser - повертає інформацію про те, встановив користувач для цієї програми.
  • users.get - повертає розширену інформацію про користувачів.
  • users.search - повертає список користувачів відповідно до заданого критерію пошуку.
  • getUserBalance - повертає баланс поточного користувача в даному додатку.
  • getUserSettings - повертає налаштування програми поточного користувача.
  • likes.getList - повертає список користувачів, які додали об'єкт в список «Мені подобається».
  • friends.get - повертає список id друзів користувача.
  • friends.getAppUsers - повертає список id друзів користувача, які встановили цю програму.
  • friends.getOnline - повертає список id друзів користувача, що знаходяться зараз на сайті.
  • friends.getMutual - повертає список id спільних друзів між парою користувачів.
  • friends.areFriends - повертає інформацію про дружбу між двома користувачами.
  • groups.get - повертає список груп користувача.
  • groups.getById - повертає інформацію про групи по їх ідентифікаторів.
  • groups.isMember - повертає інформацію про те, чи є користувач учасником групи.
  • groups.getMembers - повертає список учасників групи.
  • groups.search - здійснює пошук груп по заданій підрядку.
  • newsfeed.get - повертає стрічку новин для поточного користувача.
  • newsfeed.search - здійснює пошук по новинах.

Сповіщення про відповідях

  • notifications.get - повертає список сповіщень про відповіді активного користувача.
  • notifications.markAsViewed - скидає лічильник нових повідомлень.
  • places.add - створює нове місце.
  • places.getById - повертає інформацію про місця.
  • places.search - повертає список знайдених місць.
  • places.checkin - зазначає користувача в зазначеному місці.
  • places.getCheckins - повертає список відміток.
  • places.getTypes - повертає список типів місць.
  • places.getCountries - повертає список країн.
  • places.getCities - повертає список міст.
  • places.getRegions - повертає список регіонів.
  • places.getCountryById - повертає інформацію про країни по їх id.
  • places.getCityById - повертає інформацію про міста по їх id.
  • places.getStreetById - повертає інформацію про вулиці по їх id.

Методи, що вимагають наявності стороннього сервера

  • secure.sendNotification - відправляє повідомлення користувачу.
  • secure.getAppBalance - повертає платіжний баланс додатки.
  • secure.getBalance - повертає баланс користувача на рахунку додатки.
  • secure.withdrawVotes - списує голосу з рахунку користувача на рахунок програми.
  • secure.getTransactionsHistory - повертає історію транзакцій всередині програми.
  • secure.addRating - піднімає користувачу рейтинг від імені програми.
  • secure.setCounter - встановлює лічильник, який виводиться користувачеві жирним шрифтом в лівому меню, якщо він додав додаток в ліве меню.
  • secure.setUserLevel - встановлює рівень користувача в додатку.
  • secure.getUserLevel - отримує рівень користувача в додатку.

Методи для відправки і прийому SMS

Методи для зберігання довільних даних

  • storage.get - повертає значення, що зберігається змінної.
  • storage.set - зберігає значення зберігається змінної.
  • execute - дозволяє виконувати алгоритми в API.
  • getServerTime - повертає поточний час.
  • setNameInMenu - встановлює коротку назву додатка в лівому меню, якщо користувач додав туди додаток.

Методи роботи з нотатками

Методи роботи з вікі-сторінками

  • pages.get - повертає вікі-сторінку.
  • pages.save - зберігає текст вікі-сторінки.
  • pages.saveAccess - зберігає настройки доступу вікі-сторінки.
  • pages.getVersion - повертає стару версію вікі-сторінки.
  • pages.getHistory - повертає список всіх старих версій вікі-сторінки.
  • pages.getTitles - повертає список вікі-сторінок в групі.
  • pages.parseWiki - повертає html-уявлення wiki-розмітки.
  • stats.get - повертає статистику групи або додатки.
  • getUserInfo - повертає коротку інформацію про поточного користувача.
  • getUserInfoEx - повертає розширену інформацію про поточного користувача.
  • activity.get - повертає останній запис користувача з власної стіни.
  • activity.set - додає повідомлення на стіну поточного користувача.
  • activity.getHistory - повертає записи користувача, написані ним на своїй стіні.
  • activity.getNews - повертає поновлення записів користувачів на власних стінах.
  • secure.saveAppStatus - зберігає рядок статусу додатки для подальшого виведення в загальному списку додатків на сторінці пользоваетеля.
  • secure.getAppStatus - повертає рядок статусу додатки, збережену за допомогою secure.saveAppStatus.
  • getVariable - повертає значення, що зберігається змінної.
  • getVariables - повертає значення декількох змінних.
  • putVariable - записує значення змінної.
  • getHighScores - повертає таблицю рекордів.
  • setUserScore - записує результат поточного користувача в таблицю рекордів.
  • getMessages - повертає список черги повідомлень.
  • sendMessage - ставить повідомлення в чергу.
  • getGroups - повертає список id груп, в яких складається поточний користувач.
  • getGroupsFull - повертає базову інформацію про групи, в яких складається поточний користувач.

Розширені методи API

Нижче наведено список розширених методів для роботи з особистими повідомленнями, стіною і фотографіями користувача. Доступ до цих методів обмежений і надається тільки для Desktop / Mobile-додатків.

  • newsfeed.getBanned - повертає список прихованих користувачів і груп в новинах.
  • newsfeed.addBan - забороняє показувати новини від заданих користувачів і груп.
  • newsfeed.deleteBan - дозволяє показувати новини від заданих користувачів і груп.
  • likes.add - додає об'єкт в список «Мені подобається» поточного користувача.
  • likes.delete - видаляє об'єкт зі списку «Мені подобається» поточного користувача.
  • likes.getList - повертає список користувачів, які додали об'єкт в список «Мені подобається».
  • likes.isLiked - перевіряє чи знаходиться об'єктів списку «Мені подобається».
  • status.get - отримує статус користувача.
  • status.set - встановлює статус поточного користувача.
  • friends.getLists - повертає інформацію про списки друзів.
  • friends.addList - створює новий список друзів.
  • friends.editList - редагує існуючий список друзів.
  • friends.add - додає користувача в друзі або схвалює заявку на додавання.
  • friends.delete - видаляє користувача з друзів або відхиляє заявку на додавання.
  • friends.getRequests - повертає список заявок в друзі у поточного користувача.
  • polls.getById - повертає детальну інформацію про опитування.
  • polls.addVote - додає голос поточного користувача до вибраного варіанту відповіді.
  • polls.deleteVote - знімає голос поточного користувача з обраного варіанту відповіді.
  • subscriptions.follow - додає зазначеного користувача в список підписок поточного користувача.
  • subscriptions.unfollow - видаляє зазначеного користувача зі списку підписок поточного користувача.

Схожі статті