October 18, 2019

Методы VK API5

Пользователи

users.get

 — Возвращает расширенную информацию о пользователях.

users.search

 — Возвращает список пользователей в соответствии с заданным критерием поиска.

users.getSubscriptions

 — Возвращает список идентификаторов пользователей и групп, которые входят в список подписок пользователя.

users.getFollowers

 — Возвращает список идентификаторов пользователей, которые являются подписчиками пользователя. Идентификаторы пользователей в списке отсортированы в порядке убывания времени их добавления.

users.report

 — Позволяет пожаловаться на пользователя.

users.getNearby

 — Индексирует текущее местоположение пользователя и возвращает список пользователей которые находится в близи.

users.isAppUser

 — Возвращает информацию о том, установил ли текущий пользователь приложение.

getUserBalance

 — Возвращает баланс текущего пользователя в данном приложении.

Статус

status.get

 — Получает текст статуса пользователя или сообщества.

status.set

 — Устанавливает новый статус текущему пользователю.

Друзья

friends.get

 — Возвращает список идентификаторов друзей пользователя или расширенную информацию о друзьях пользователя.

friends.search

 — Позволяет искать по списку друзей пользователей.

friends.areFriends

 — Возвращает информацию о том, добавлен ли текущий пользователь в друзья у указанных пользователей.

friends.getOnline

 — Возвращает список идентификаторов друзей пользователя, находящихся на сайте.

friends.getMutual

 — Возвращает список идентификаторов общих друзей между парой пользователей.

friends.getRecent

 — Возвращает список идентификаторов недавно добавленных друзей текущего пользователя

friends.getAppUsers

 — Возвращает список идентификаторов друзей текущего пользователя, которые установили данное приложение.

friends.getSuggestions

 — Возвращает список профилей пользователей, которые могут быть друзьями текущего пользователя.

friends.getRequests

 — Возвращает информацию о полученных или отправленных заявках на добавление в друзья для текущего пользователя.

friends.add

 — Одобряет или создает заявку на добавление в друзья.

friends.edit

 — Редактирует списки друзей для выбранного друга.

friends.delete

 — Удаляет пользователя из списка друзей или отклоняет заявку в друзья.

friends.getLists

 — Возвращает список меток друзей текущего пользователя.

friends.addList

 — Создает новый список друзей у текущего пользователя.

friends.editList

 — Редактирует существующий список друзей текущего пользователя.

friends.deleteList

 — Удаляет существующий список друзей текущего пользователя.

friends.deleteAllRequests

 — Отмечает все входящие заявки на добавление в друзья как просмотренные.

friends.getByPhones

 — Возвращает список друзей пользователя, у которых завалидированные или указанные в профиле телефонные номера входят в заданный список.

friends.getAvailableForCall

 — Позволяет получить список идентификаторов пользователей доступных для вызова в приложении используя метод JSAPI callUser.

Фотографии

photos.get

 — Возвращает список фотографий в альбоме.

photos.search

 — Осуществляет поиск изображений по местоположению или описанию.

photos.getAll

 — Возвращает все фотографии пользователя или сообщества в антихронологическом порядке.

photos.getProfile

 — Возвращает список фотографий со страницы пользователя или сообщества.

photos.getNewTags

 — Возвращает список фотографий, на которых есть непросмотренные отметки.

photos.getUserPhotos

 — Возвращает список фотографий, на которых отмечен пользователь

photos.getById

 — Возвращает информацию о фотографиях по их идентификаторам.

photos.copy

 — Позволяет скопировать фотографию в альбом «Сохраненные фотографии».

photos.edit

 — Изменяет описание у выбранной фотографии.

photos.delete

 — Удаление фотографии на сайте.

photos.restore

 — Восстанавливает удалённую фотографию.

photos.getAlbums

 — Возвращает список альбомов пользователя.

photos.getAlbumsCount

 — Возвращает количество доступных альбомов пользователя.

photos.reorderAlbums

 — Меняет порядок альбома в списке альбомов пользователя.

photos.createAlbum

 — Создает пустой альбом для фотографий.

photos.reorderPhotos

 — Меняет порядок фотографии в списке фотографий альбома пользователя.

photos.editAlbum

 — Редактирует данные альбома для фотографий пользователя.

photos.makeCover

 — Делает фотографию обложкой альбома.

photos.deleteAlbum

 — Удаляет указанный альбом для фотографий у текущего пользователя

photos.move

 — Переносит фотографию из одного альбома в другой.

photos.getUploadServer

 — Возвращает адрес сервера для загрузки фотографий.

photos.save

 — Сохраняет фотографии после успешной загрузки.

photos.getOwnerPhotoUploadServer

 — Возвращает адрес сервера для загрузки главной фотографии на страницу пользователя или сообщества.

photos.saveOwnerPhoto

 — Позволяет сохранить главную фотографию пользователя или сообщества.

photos.getWallUploadServer

 — Возвращает адрес сервера для загрузки фотографии на стену пользователя.

photos.saveWallPhoto

 — Сохраняет фотографии после успешной загрузки на URI, полученный методом photos.getWallUploadServer.

photos.getMessagesUploadServer

 — Возвращает адрес сервера для загрузки фотографии в личное сообщение пользователю.

photos.saveMessagesPhoto

 — Сохраняет фотографию после успешной загрузки на URI, полученный методом photos.getMessagesUploadServer.

photos.getChatUploadServer

 — Позволяет получить адрес для загрузки фотографий мультидиалогов.

photos.getMarketUploadServer

 — Возвращает адрес сервера для загрузки фотографии товаров сообщества.

photos.getMarketAlbumUploadServer

 — Возвращает адрес сервера для загрузки фотографии подборки товаров в сообществе.

photos.saveMarketPhoto

 — Сохраняет фотографии после успешной загрузки на URI, полученный методом photos.getMarketUploadServer.

photos.saveMarketAlbumPhoto

 — Сохраняет фотографии после успешной загрузки на URI, полученный методом photos.getMarketAlbumUploadServer.

photos.getTags

 — Возвращает список отметок на фотографии.

photos.putTag

 — Добавляет отметку на фотографию.

photos.confirmTag

 — Подтверждает отметку на фотографии.

photos.removeTag

 — Удаляет отметку с фотографии.

photos.getAllComments

 — Возвращает отсортированный в антихронологическом порядке список всех комментариев к конкретному альбому или ко всем альбомам пользователя.

photos.getComments

 — Возвращает список комментариев к фотографии.

photos.createComment

 — Создает новый комментарий к фотографии.

photos.editComment

 — Изменяет текст комментария к фотографии.

photos.deleteComment

 — Удаляет комментарий к фотографии.

photos.restoreComment

 — Восстанавливает удаленный комментарий к фотографии.

photos.report

 — Позволяет пожаловаться на фотографию.

photos.reportComment

 — Позволяет пожаловаться на комментарий к фотографии.

Видеозаписи

video.get

 — Возвращает информацию о видеозаписях.

video.search

 — Возвращает список видеозаписей в соответствии с заданным критерием поиска.

video.getAlbumsByVideo

 — Возвращает список альбомов, в которых находится видеозапись.

video.getNewTags

 — Возвращает список видеозаписей, на которых есть непросмотренные отметки.

video.getUserVideos

 — Возвращает список видеозаписей, на которых отмечен пользователь.

video.add

 — Добавляет видеозапись в список пользователя

video.save

 — Возвращает адрес сервера (необходимый для загрузки) и данные видеозаписи.

video.edit

 — Редактирует данные видеозаписи на странице пользователя.

video.moveToAlbum

 — Перемещает видеозаписи в альбом.

video.delete

 — Удаляет видеозапись со страницы пользователя.

video.restore

 — Восстанавливает удаленную видеозапись.

video.getAlbums

 — Возвращает список альбомов видеозаписей пользователя или сообщества.

video.addAlbum

 — Создает пустой альбом видеозаписей.

video.editAlbum

 — Редактирует название альбома видеозаписей.

video.deleteAlbum

 — Удаляет альбом видеозаписей.

video.addToAlbum

 — Позволяет добавить видеозапись в альбом.

video.removeFromAlbum

 — Позволяет убрать видеозапись из альбома.

video.getAlbumById

 — Позволяет получить информацию об альбоме с видео.

video.reorderAlbums

 — Позволяет изменить порядок альбомов с видео.

video.getComments

 — Возвращает список комментариев к видеозаписи.

video.createComment

 — Cоздает новый комментарий к видеозаписи

video.editComment

 — Изменяет текст комментария к видеозаписи.

video.deleteComment

 — Удаляет комментарий к видеозаписи.

video.restoreComment

 — Восстанавливает удаленный комментарий к видеозаписи.

video.getCatalog

 — Позволяет получить представление каталога видео.

video.getCatalogSection

 — Позволяет получить отдельный блок видеокаталога.

video.hideCatalogSection

 — Скрывает для пользователя раздел видеокаталога.

video.getTags

 — Возвращает список отметок на видеозаписи.

video.putTag

 — Добавляет отметку на видеозапись.

video.removeTag

 — Удаляет отметку с видеозаписи.

video.report

 — Позволяет пожаловаться на видеозапись.

video.reportComment

 — Позволяет пожаловаться на комментарий к видеозаписи.

video.reorderVideos

 — Позволяет переместить видеозапись в альбоме.

video.playStarted

 — Учитывает просмотр видеозаписи.

Аудиозаписи

audio.get

 — Возвращает список аудиозаписей пользователя или сообщества.

audio.getCount

 — Возвращает количество аудиозаписей пользователя или сообщества.

audio.search

 — Возвращает список аудиозаписей в соответствии с заданным критерием поиска.

audio.getRecommendations

 — Возвращает список рекомендуемых аудиозаписей на основе списка воспроизведения заданного пользователя или на основе одной выбранной аудиозаписи.

audio.getPopular

 — Возвращает список аудиозаписей из раздела «Популярное».

audio.getBroadcastList

 — Возвращает список друзей и сообществ пользователя, которые транслируют музыку в статус.

audio.getById

 — Возвращает информацию об аудиозаписях.

audio.getLyrics

 — Возвращает текст аудиозаписи.

audio.getUploadServer

 — Возвращает адрес сервера для загрузки аудиозаписей.

audio.save

 — Сохраняет аудиозаписи после успешной загрузки.

audio.add

 — Копирует аудиозапись на страницу пользователя или группы.

audio.edit

 — Редактирует данные аудиозаписи на странице пользователя или сообщества.

audio.moveToAlbum

 — Перемещает аудиозаписи в альбом.

audio.reorder

 — Изменяет порядок аудиозаписи, перенося ее между аудиозаписями, идентификаторы которых переданы параметрами after и before.

audio.delete

 — Удаляет аудиозапись со страницы пользователя или сообщества.

audio.restore

 — Восстанавливает аудиозапись после удаления.

audio.getAlbums

 — Возвращает список альбомов аудиозаписей пользователя или группы.

audio.addAlbum

 — Создает пустой альбом аудиозаписей.

audio.editAlbum

 — Редактирует название альбома аудиозаписей.

audio.deleteAlbum

 — Удаляет альбом аудиозаписей.

audio.getBroadcast

 — Получает текущее состояние настройки «Транслировать в статус играющую музыку».

audio.setBroadcast

 — Изменяет состояние настройки «Транслировать в статус играющую музыку».

Документы

docs.get

 — Возвращает расширенную информацию о документах пользователя или сообщества.

docs.search

 — Возвращает результаты поиска по документам.

docs.getById

 — Возвращает информацию о документах по их идентификаторам.

docs.getUploadServer

 — Возвращает адрес сервера для загрузки документов.

docs.getWallUploadServer

 — Возвращает адрес сервера для загрузки документов в папку Отправленные, для последующей отправки документа на стену или личным сообщением.

docs.save

 — Сохраняет документ после его успешной загрузки на сервер.

docs.edit

 — Редактирует документ пользователя или группы.

docs.add

 — Копирует документ в документы текущего пользователя.

docs.delete

 — Удаляет документ пользователя или группы.

docs.getTypes

 — Возвращает доступные типы документы для пользователя

Группы

groups.get

 — Возвращает список сообществ указанного пользовател��.

groups.getById

 — Возвращает информацию о заданном сообществе или о нескольких сообществах.

groups.search

 — Осуществляет поиск сообществ по заданной подстроке.

groups.create

 — Позволяет создавать новые сообщества

groups.getInvites

 — Данный метод возвращает список приглашений в сообщества и встречи.

groups.getMembers

 — Возвращает список участников сообщества.

groups.getRequests

 — Возвращает список заявок на вступление в сообщество.

groups.join

 — Данный метод позволяет вступить в группу, публичную страницу, а также подтвердить участие во встрече.

groups.leave

 — Данный метод позволяет выходить из группы, публичной страницы, или встречи.

groups.invite

 — Позволяет приглашать друзей в группу.

groups.editManager

 — Позволяет назначить/разжаловать руководителя в сообществе или изменить уровень его полномочий.

groups.getBanned

 — Возвращает список забаненных пользователей.

groups.banUser

 — Позволяет добавить пользователя в черный список группы.

groups.unbanUser

 — Позволяет убрать пользователя из черного списка группы.

groups.getSettings

 — Позволяет получать данные, необходимые для отображения страницы редактирования данных сообщества.

groups.edit

 — Позволяет редактировать информацию групп.

groups.getInvitedUsers

 — Возвращает список пользователей, которые были приглашены в группу.

groups.editPlace

 — Позволяет редактировать информацию о месте группы.

groups.addLink

 — Позволяет добавлять ссылки в сообщество.

groups.editLink

 — Позволяет редактировать ссылки в сообществе.

groups.deleteLink

 — Позволяет удалить ссылки из сообщества.

groups.reorderLink

 — Позволяет менять местоположение ссылки в списке.

groups.removeUser

 — Позволяет исключить пользователяи из группы.

groups.approveRequest

 — Позволяет одобрить заявку в группу от пользователя.

groups.getCatalog

 — category_id

groups.getCatalogInfo

 — Возвращает список категорий для каталога сообществ.

groups.isMember

 — Возвращает информацию о том, является ли пользователь участником сообщества.

Страницы

pages.get

 — Возвращает информацию о вики-странице.

pages.getTitles

 — Возвращает список вики-страниц в группе.

pages.save

 — Сохраняет текст вики-страницы.

pages.saveAccess

 — Сохраняет новые настройки доступа на чтение и редактирование вики-страницы.

pages.getHistory

 — Возвращает список всех старых версий вики-страницы.

pages.getVersion

 — Возвращает текст одной из старых версий страницы.

pages.clearCache

 — Позволяет очистить кеш отдельных внешних страниц, которые могут быть прикреплены к записям ВКонтакте.

pages.parseWiki

 — Возвращает html-представление вики-разметки.

Обсуждения

board.getTopics

 — Возвращает список тем в обсуждениях указанной группы.

board.getComments

 — Возвращает список сообщений в указанной теме.

board.addTopic

 — Создает новую тему в списке обсуждений группы.

board.editTopic

 — Изменяет заголовок темы в списке обсуждений группы.

board.deleteTopic

 — Удаляет тему в обсуждениях группы.

board.addComment

 — Добавляет новое сообщение в теме сообщества.

board.editComment

 — Редактирует одно из сообщений в теме группы.

board.deleteComment

 — Удаляет сообщение темы в обсуждениях сообщества.

board.restoreComment

 — Восстанавливает удаленное сообщение темы в обсуждениях группы.

board.openTopic

 — Открывает ранее закрытую тему.

board.closeTopic

 — Закрывает тему в списке обсуждений группы.

board.fixTopic

 — Закрепляет тему в списке обсуждений группы.

board.unfixTopic

 — Отменяет прикрепление темы в списке обсуждений группы.

Статистика

stats.get

 — Возвращает статистику сообщества или приложения.

stats.getPostReach

 — Возвращает статистику для записи на стене.

stats.getPostStats

 — Возвращает статистику рекламной записи сообщества.

stats.viewUser

 — Учитывает просмотр пользователем страницы указанного пользователя.

stats.viewGroup

 — Учитывает просмотр пользователем страницы сообщества.

stats.viewPosts

 — Учитывает просмотр пользователем одной или нескольких записей на странице пользователя, сообщества или в новостной ленте.

stats.trackEvents

 — Учитывает различные активные действия, совершаемые в клиентах.

stats.trackVisitor

 — Добавляет данные о текущем сеансе в статистику посещаемости приложения.

Новости

newsfeed.get

 — Возвращает данные, необходимые для показа списка новостей для текущего пользователя.

newsfeed.search

 — Возвращает результаты поиска по статусам.

newsfeed.getLists

 — Возвращает пользовательские списки новостей.

newsfeed.saveList

 — Метод позволяет создавать или редактировать пользовательские списки для просмотра новостей.

newsfeed.deleteList

 — Метод позволяет удалить пользовательский список новостей.

newsfeed.getRecommended

 — Получает список новостей, рекомендованных пользователю.

newsfeed.getSuggestedSources

 — Возвращает сообщества и пользователей, на которые пользователю рекомендуется подписаться.

newsfeed.getMentions

 — Возвращает список записей пользователей на своих стенах, в которых упоминается указанный пользователь.

newsfeed.getComments

 — Возвращает данные, необходимые для показа раздела комментариев в новостях пользователя.

newsfeed.unsubscribe

 — Отписывает текущего пользователя от комментариев к заданному объекту.

newsfeed.getBanned

 — Возвращает список пользователей и групп, которые текущий пользователь скрыл из ленты новостей.

newsfeed.addBan

 — Запрещает показывать новости от заданных пользователей и групп в ленте новостей текущего пользователя.

newsfeed.deleteBan

 — Разрешает показывать новости от заданных пользователей и групп в ленте новостей текущего пользователя.

newsfeed.ignoreItem

 — Позволяет скрыть объект из ленты новостей.

newsfeed.unignoreItem

 — Позволяет вернуть ранее скрытый объект в ленту новостей.

Уведомления

notifications.get

 — Возвращает список оповещений об ответах других пользователей на записи текущего пользователя.

notifications.markAsViewed

 — Сбрасывает счетчик непросмотренных оповещений об ответах других пользователей на записи текущего пользователя.

Стена

wall.get

 — Возвращает список записей со стены пользователя или сообщества.

wall.search

 — Метод позволяющий осуществлять поиск по стенам пользователей.

wall.getById

 — Возвращает список записей со стен пользователей по их идентификаторам.

wall.post

 — Публикует новую запись на своей или чужой стене.

wall.repost

 — Копирует объект на стену пользователя или сообщества.

wall.edit

 — Редактирует запись на стене.

wall.delete

 — Удаляет запись со стены.

wall.restore

 — Восстанавливает удаленную запись на стене пользователя.

wall.getComments

 — Возвращает список комментариев к записи на стене пользователя.

wall.addComment

 — Добавляет комментарий к записи на стене пользователя или сообщества.

wall.editComment

 — Редактирует комментарий на стене пользователя или сообщества.

wall.deleteComment

 — Удаляет комментарий текущего пользователя к записи на своей или чужой стене.

wall.restoreComment

 — Восстанавливает комментарий текущего пользователя к записи на своей или чужой стене.

wall.pin

 — Закрепляет запись на стене.

wall.unpin

 — Отменяет закрепление записи на стене.

wall.getReposts

 — Позволяет получать список репостов заданной записи.

wall.reportPost

 — Позволяет пожаловаться на запись.

wall.reportComment

 — Позволяет пожаловаться на комментарий к записи.

Опросы

polls.getById

 — Возвращает детальную информацию об опросе по его идентификатору.

polls.getVoters

 — Получает список идентификаторов пользователей, которые выбрали определенные варианты ответа в опросе.

polls.addVote

 — Отдает голос текущего пользователя за выбранный вариант ответа в указанном опросе.

polls.deleteVote

 — Снимает голос текущего пользователя с выбранного варианта ответа в указанном опросе.

polls.create

 — Позволяет создавать опросы, которые впоследствии можно прикреплять к записям на странице пользователя или сообщества.

polls.edit

 — Позволяет редактировать созданные опросы.

Мне нравится

likes.getList

 — Получает список идентификаторов пользователей, которые добавили заданный объект в свой список Мне нравится.

likes.add

 — Добавляет указанный объект в список Мне нравится текущего пользователя.

likes.delete

 — Удаляет указанный объект из списка Мне нравится текущего пользователя

likes.isLiked

 — Проверяет, находится ли объект в списке Мне нравится заданного пользователя.

Сообщения

messages.get

 — Возвращает список входящих либо исходящих личных сообщений текущего пользователя.

messages.search

 — Возвр��щает список найденных личных сообщений текущего пользователя по введенной строке поиска.

messages.getDialogs

 — Возвращает список диалогов текущего пользователя.

messages.searchDialogs

 — Возвращает список найденных диалогов текущего пользователя по введенной строке поиска.

messages.getHistory

 — Возвращает историю сообщений для указанного пользователя или групповой беседы.

messages.getHistoryAttachments

 — Возвращает материалы диалога или беседы.

messages.deleteDialog

 — Удаляет все личные сообщения в диалоге.

messages.getById

 — Возвращает сообщения по их id.

messages.send

 — Отправляет сообщение.

messages.sendSticker

 — Отправляет стикер.

messages.delete

 — Удаляет сообщение.

messages.restore

 — Восстанавливает удаленное сообщение.

messages.markAsNew

 — Помечает сообщения как непрочитанные.

messages.markAsRead

 — Помечает сообщения как прочитанные.

messages.markAsImportant

 — Помечает сообщения как важные либо снимает отметку.

messages.getLongPollServer

 — Возвращает данные, необходимые для подключения к Long Poll серверу.

messages.getLongPollHistory

 — Возвращает обновления в личных сообщениях пользователя.

messages.getChat

 — Возвращает информацию о беседе.

messages.createChat

 — Создаёт беседу с несколькими участниками.

messages.editChat

 — Изменяет название беседы.

messages.getChatUsers

 — Позволяет получить список пользователей мультидиалога по его id.

messages.setActivity

 — Изменяет статус набора текста пользователем в диалоге.

messages.addChatUser

 — Добавляет в мультидиалог нового пользователя.

messages.removeChatUser

 — Исключает из мультидиалога пользователя, если текущий пользователь был создателем беседы либо пригласил исключаемого пользователя.

messages.getLastActivity

 — Возвращает текущий статус и дату последней активности указанного пользователя.

messages.setChatPhoto

 — Позволяет установить фотографию мультидиалога, загруженную с помощью метода photos.getChatUploadServer.

messages.deleteChatPhoto

 — Позволяет удалить фотографию мультидиалога.

messages.getRecentStickers

 — Возвращает список последних использованных стикеров.

messages.markAsAnsweredDialog

 — Помечает диалог как отвеченный либо снимает отметку.

messages.markAsImportantDialog

 — Помечает диалог как важный либо снимает отметку.

getMessages

 — Возвращает список очереди сообщений.

sendMessage

 — Ставит сообщение в очередь.

Закладки

fave.getLinks

 — Возвращает ссылки, добавленные в закладки текущим пользователем.

fave.getUsers

 — Возвращает список пользователей, добавленных текущим пользователем в закладки.

fave.getPosts

 — Возвращает записи, на которых текущий пользователь поставил отметку «Мне нравится».

fave.getPhotos

 — Возвращает фотографии, на которых текущий пользователь поставил отметку «Мне нравится».

fave.getVideos

 — Возвращает список видеозаписей, на которых текущий пользователь поставил отметку «Мне нравится».

fave.getMarketItems

 — Возвращает товары, добавленные в закладки текущим пользователем.

fave.addLink

 — Добавляет ссылку в закладки.

fave.removeLink

 — Удаляет ссылку из закладок.

fave.addUser

 — Добавляет пользователя в закладки.

fave.removeUser

 — Удаляет пользователя из закладок.

fave.addGroup

 — Добавляет сообщество в закладки.

fave.removeGroup

 — Удаляет сообщество из закладок.

Заметки

notes.get

 — Возвращает список заметок, созданных пользователем.

notes.getById

 — Возвращает заметку по её id.

notes.getFriendsNotes

 — Возвращает список заметок друзей пользователя.

notes.add

 — Создает новую заметку у текущего пользователя.

notes.edit

 — Редактирует заметку текущего пользователя.

notes.delete

 — Удаляет заметку текущего пользователя.

notes.getComments

 — Возвращает список комментариев к заметке.

notes.createComment

 — Добавляет новый комментарий к заметке.

notes.editComment

 — Редактирует указанный комментарий у заметки.

notes.deleteComment

 — Удаляет комментарий к заметке.

notes.restoreComment

 — Восстанавливает удалённый комментарий.

Места

places.getById

 — Возвращает информацию о местах по их идентификаторам.

places.search

 — Возвращает список мест, найденных по заданным условиям поиска.

places.add

 — Добавляет новое место в базу географических мест.

places.checkin

 — Отмечает пользователя в указанном месте.

places.getCheckins

 — Возвращает список отметок пользователей в местах согласно заданным параметрам.

places.getTypes

 — Возвращает список всех возможных типов мест.

Поиск

search.getHints

 — Метод позволяет получить результаты быстрого поиска по произвольной подстроке

Приложения

apps.get

 — Возвращает данные о запрошенном приложении на платформе ВКонтакте

apps.getCatalog

 — Возвращает список приложений, доступных для пользователей сайта через каталог приложений.

apps.getActivity

 — Возвращает список новостей для каталога приложений.

apps.remove

 — id

apps.getRequests

 — Возвращает список полученных запросов из приложений.

apps.sendRequest

 — Позволяет отправить запрос другому пользователю в приложении, использующем авторизацию ВКонтакте.

apps.deleteRequest

 — Удаляет полученный запрос из приложений.

apps.restoreRequest

 — Восстанавливает удаленный запрос из приложений.

apps.banRequest

 — Позволяет запретить пользователю, приславшему запрос, присылать запросы в дальнейшем.

apps.getFriendsList

 — Создает список друзей, который будет использоваться при отправке пользователем приглашений в приложение.

apps.deleteAppRequests

 — Удаляет все уведомления о запросах, отправленных из текущего приложения

apps.getLeaderboard

 — Возвращает рейтинг пользователей в игре.

apps.getScore

 — Метод возвращает количество очков пользователя в этой игре.

apps.firstRun

 —

apps.toggleRequests

 — id,enabled

Подарки

gifts.get

 — Возвращает список полученных подарков пользователя.

gifts.getCatalog

 — Возвращает каталог подарков.

gifts.send

 — Отправляет подарки.

gifts.delete

 — Удаляет подарок из списка полученныx подарков.

gifts.restore

 — Восстанавливает удаленный подарок.

Товары

market.get

 — Метод возвращает список товаров в сообществе.

market.getById

 — Возвращает информацию о товарах по идентификаторам.

market.search

 — Поиск товаров в каталоге сообщества.

market.getAlbums

 — Возвращает список подборок с товарами.

market.getAlbumById

 — Метод возвращает данные подборки с товарами.

market.createComment

 — Создает новый комментарий к товару.

market.getComments

 — Возвращает список комментариев к товару.

market.deleteComment

 — Удаляет комментарий к товару.

market.restoreComment

 — Восстанавливает удаленный комментарий к товару.

market.editComment

 — Изменяет те��ст комментария к товару.

market.reportComment

 — Позволяет оставить жалобу на комментарий к товару.

market.getCategories

 — Возвращает список категорий для товаров.

market.report

 — Позволяет отправить жалобу на товар.

market.add

 — Добавляет новый товар.

market.edit

 — Редактирует товар.

market.delete

 — Удаляет товар.

market.restore

 — Восстанавливает удаленный товар.

market.reorderItems

 — Изменяет положение товара в подборке.

market.reorderAlbums

 — Изменяет положение подборки с товарами в списке.

market.addAlbum

 — Добавляет новую подборку с товарами.

market.editAlbum

 — Редактирует подборку с товарами.

market.deleteAlbum

 — Удаляет подборку с товарами.

market.removeFromAlbum

 — Удаляет товар из одной или нескольких выбранных подборок.

market.addToAlbum

 — Добавляет товар в одну или несколько выбранных подборок.

Магазин

store.getProducts

 — Возвращает список продуктов.

store.buyProduct

 — Совершает покупку продукта.

store.reorderProducts

 — Перемещает продукт внутри списка активных продуктов.

store.activateProduct

 — Меняет состояние продукта на активное.

store.deactivateProduct

 — Меняет состояние продукта на неактивное.

store.getStockItems

 — Возвращает список позиций в магазине.

store.getStockItemByName

 — Возвращает позицию в магазине.

store.purchase

 — Метод для регистрации покупки продукта после его покупки в магазине мобильной платформы.

store.getCatalog

 — Возвращает каталог магазина.

store.getFriendsList

 —

Данные ВК

database.getCountries

 — Возвращает список стран.

database.getCountriesById

 — Возвращает информацию о странах по их идентификаторам

database.getCities

 — Возвращает список городов.

database.getCitiesById

 — Возвращает информацию о городах по их идентификаторам.

database.getRegions

 — Возвращает список регионов.

database.getStreetsById

 — Возвращает информацию об улицах по их идентификаторам (id).

database.getUniversities

 — Возвращает список высших учебных заведений.

database.getFaculties

 — Возвращает список факультетов.

database.getChairs

 — Возвращает список кафедр университета по указанному факультету.

database.getSchools

 — Возвращает список школ.

database.getSchoolClasses

 — Возвращает список классов, характерных для школ определенной страны.

Аккаунт

account.getCounters

 — Возвращает ненулевые значения счетчиков пользователя.

account.getInfo

 — Возвращает информацию о текущем аккаунте.

account.setInfo

 — Позволяет редактировать информацию о текущем аккаунте.

account.getAppPermissions

 — Получает настройки текущего пользователя в данном приложении.

account.setOnline

 — Помечает текущего пользователя как online на 15 минут.

account.setOffline

 — Помечает текущего пользователя как offline.

account.getBanned

 — Возвращает список пользователей, находящихся в черном списке.

account.banUser

 — Добавляет пользователя в черный список.

account.unbanUser

 — Убирает пользователя из черного списка.

account.getProfileInfo

 — Возвращает информацию о текущем профиле.

account.saveProfileInfo

 — Редактирует информацию текущего профиля.

account.changePassword

 — Позволяет сменить пароль пользователя после успешного восстановления доступа к аккаунту через СМС, используя метод auth.restore.

account.getBalance

 — Возвращает баланс пользователя.

account.getActiveOffers

 — Возвращает список активных рекламных предложений (офферов), выполнив которые пользователь сможет получить соответствующее количество голосов на свой счёт внутри приложения.

account.importContacts

 — Принимает список контактов пользователя для поиска зарегистрированных во ВКонтакте пользователей методом friends.getSuggestions.

account.lookupContacts

 — Позволяет искать пользователей ВКонтакте, используя телефонные номера, email-адреса, и идентификаторы пользователей в других сервисах.

account.getPushSettings

 — Позволяет получать настройки Push уведомлений.

account.setPushSettings

 — Изменяет настройку Push-уведомлений.

account.registerDevice

 — Подписывает устройство на базе iOS или Android на получение Push-уведомлений

account.setSilenceMode

 — Отключает звук в параметрах отправляемых push-уведомлений на заданный промежуток времени.

account.unregisterDevice

 — Отписывает устройство от Push уведомлений.

account.setNameInMenu

 — Устанавливает короткое название приложения (до 17 символов), которое выводится пользователю в левом меню.

account.validateAction

 — hash,confirm

account.testValidation

 —

Авторизация

auth.checkPhone

 — Проверяет правильность введённого номера.

auth.signup

 — Регистрирует нового пользователя по номеру телефона.

auth.confirm

 — Завершает регистрацию нового пользователя, начатую методом auth.signup, по коду, полученному через SMS.

auth.restore

 — Позволяет восстановить доступ к аккаунту, используя код, полученный через СМС.

auth.validatePhone

 — phone,voice,sid

auth.externalConfirm

 — sid,password,code

auth.externalSignUp

 — token,service

auth.externalValidate

 —

auth.externalCheckAuth

 — sid

Рекламные методы

ads.getAccounts

 — Возвращает список рекламных кабинетов.

ads.getClients

 — Возвращает список клиентов рекламного агентства.

ads.createClients

 — Создает клиентов рекламного агентства.

ads.updateClients

 — Редактирует клиентов рекламного агентства.

ads.deleteClients

 — Архивирует клиентов рекламного агентства.

ads.getCampaigns

 — Возвращает список кампаний рекламного кабинета.

ads.createCampaigns

 — Создает рекламные кампании.

ads.updateCampaigns

 — Редактирует рекламные кампании.

ads.deleteCampaigns

 — Архивирует рекламные кампании.

ads.getAds

 — Возвращает список рекламных объявлений.

ads.getAdsLayout

 — Возвращает описания внешнего вида рекламных объявлений.

ads.getAdsTargeting

 — Возвращает параметры таргетинга рекламных объявлений

ads.createAds

 — Создает рекламные объявления.

ads.updateAds

 — Редактирует рекламные объявления.

ads.deleteAds

 — Архивирует рекламные объявления.

ads.getStatistics

 — Возвращает статистику показателей эффективности по рекламным объявлениям, кампаниям, клиентам или всему кабинету.

ads.getDemographics

 — Возвращает демографическую статистику по рекламным объявлениям или кампаниям.

ads.getBudget

 — Возвращает текущий бюджет рекламного кабинета.

ads.getOfficeUsers

 — Возвращает список администраторов и наблюдателей рекламного кабинета.

ads.addOfficeUsers

 — Добавляет администраторов и/или наблюдателей в рекламный кабинет.

ads.removeOfficeUsers

 — Удаляет администраторов и/или наблюдателей из рекламного кабинета.

ads.getTargetingStats

 — Возвращает размер целевой аудитории таргетинга, а также рекомендованные значения CPC и CPM.

ads.getSuggestions

 — Возвращает набор подсказок автодополнения для различных параметров таргетинга.

ads.getCategories

 — Получение тематик объявлений.

ads.getUploadURL

 — Возвращает URL-адрес для загрузки фотографии рекламного объявления. Подробнее о загрузке изображений.

ads.getVideoUploadURL

 — Возвращает URL-адрес для загрузки видеозаписи рекламного объявления. Подробнее о загрузке видеозаписей.

ads.getFloodStats

 — Возвращает информацию о текущем состоянии счетчика — количество оставшихся запусков методов и время до следующего обнуления счетчика в секундах.

ads.getRejectionReason

 — Возвращает причину, по которой указанному объявлению было отказано в прохождении премодерации.

ads.createTargetGroup

 — Создает группу для ретаргетинга рекламных объявлений на пользователей, которые посетили сайт рекламодателя (просмотрели информации о товаре, зарегистрировались и т.д.).

ads.updateTargetGroup

 — Редактирует группу ретаргетинга.

ads.deleteTargetGroup

 — Удаляет группу ретаргетинга.

ads.getTargetGroups

 — Возвращает список групп таргетирования.

ads.importTargetContacts

 — Импортирует список контактов рекламодателя для учета зарегистрированных во ВКонтакте пользователей в срезе группы таргетирования.

getAds

 — Возвращает рекламные объявления для показа пользователям.

Payments

orders.get

 — Возвращает список заказов.

orders.getById

 — Возвращает информацию об отдельном заказе.

orders.changeState

 — Изменяет состояние заказа.

Offers

leads.complete

 — Завершает начатую пользователем рекламную акцию, используя сессию и секретный ключ.

leads.start

 — Создаёт новую сессию для прохождения рекламной акции для пользователя.

leads.getStats

 — Возвращает статистику по рекламной акции.

leads.getUsers

 — Возвращает список последних действий пользователей по рекламной акции.

adsweb

adsweb.getSites

 — Получение списка сайтов в кабинете.

adsweb.createSite

 — Добавление сайта в кабинет.

adsweb.deleteSite

 — Удаление сайта из кабинета.

adsweb.checkSiteDomain

 — Проверка домена сайта.

adsweb.updateSiteDomains

 — Обновление списка доменов сайта.

adsweb.changeSiteStatus

 — Изменение статуса сайта.

adsweb.getAdUnits

 — Получение списка рекламных блоков сайта.

adsweb.createAdUnit

 — Добавление рекламного блока к сайту.

adsweb.deleteAdUnit

 — Удаление рекламного блока с сайта.

adsweb.updateAdUnit

 — Обновление названия рекламного блока.

adsweb.updateAdUnitParams

 — Обновление параметров кода рекламного блока.

adsweb.getAdUnitCode

 — Получение HTML кода рекламного блока.

adsweb.getAds

 — Получение списка рекламных объявлений.

adsweb.getAdCategories

 — Получение списка доступных категорий объявлений.

adsweb.getStatistics

 — Получение статистики по сайтам и рекламным блокам.

adsweb.getFraudHistory

 — Получение истории по мошенническим действиям.

adsint

adsint.reportAd

 — ad_data,reason

adsint.registerAdEvents

 —

adsint.hideAd

 — ad_data

Предложения

offers.edit

 — Сохраняет информацию о предложении пользователя.

offers.open

 — Открывает предложение пользователя для общего доступа.

offers.close

 — Закрывает предложение пользователя.

offers.get

 — Возвращает информацию о предложении пользователя.

offers.search

 — Возвращает информацию о случайном предложении в соответствии с выбранными фильтрами.

offers.getInboundResponses

 — Возвращает информацию об ответах на предложение пользователя.

offers.getOutboundResponses

 — Возвращает информацию об ответах пользователя на другие предложения.

offers.accept

 — Принимает предложение.

offers.refuse

 — Отклоняет предложение.

offers.setResponseViewed

 — Отмечает ответы на предложение пользователя как просмотренные.

offers.deleteResponses

 — Удаляет ответы на предложение пользователя.

Вопросы

questions.get

 — Возвращает список вопросов пользователя.

questions.edit

 — Редактирует информацию о вопросе.

questions.add

 — Создает новый вопрос.

questions.delete

 — Удаляет вопрос.

questions.search

 — Возвращает список найденных вопросов.

questions.getTypes

 — Возвращает список всех возможных типов вопросов.

questions.getOutbound

 — Возвращает список вопросов, на которые ответил пользователь.

questions.getAnswers

 — Возвращает ответы на вопрос.

questions.addAnswer

 — Добавляет ответ на вопрос.

questions.deleteAnswer

 — Удаляет ответ на вопрос.

questions.joinAnswer

 — Этим вызовом пользователь присоединяется к ответу.

questions.getAnswerVotes

 — Возвращает список пользователей, присоединившихся к ответу.

questions.markAsViewed

 — Отмечает список ответов на вопросы пользователя как просмотренные.

Служебные

utils.checkLink

 — Возвращает информацию о том, является ли ссылка заблокированной на сайте ВКонтакте.

utils.resolveScreenName

 — Определяет тип объекта (пользователь, сообщество, приложение) и его идентификатор по короткому имени screen_name.

utils.getServerTime

 — Возвращает текущее время на сервере ВКонтакте в unixtime.

Серверные методы

secure.getAppBalance

 — Возвращает платежный баланс (счет) приложения в сотых долях голоса.

secure.getTransactionsHistory

 — Выводит историю транзакций по переводу голосов между пользователями и приложением.

secure.getSMSHistory

 — Выводит список SMS-уведомлений, отосланных приложением с помощью метода secure.sendSMSNotification.

secure.sendSMSNotification

 — Отправляет SMS-уведомление на мобильный телефон пользователя.

secure.sendNotification

 — Отправляет уведомление пользователю.

secure.setCounter

 — Устанавливает счетчик, который выводится пользователю жирным шрифтом в левом меню.

secure.setUserLevel

 — Устанавливает игровой уровень пользователя в приложении, который смогут увидеть его друзья.

secure.getUserLevel

 — Возвращает ранее выставленный игровой уровень одного или нескольких пользователей в приложении.

secure.checkToken

 — Позволяет проверять валидность пользователя в IFrame и Flash-приложениях, используя передаваемый в приложения параметр access_key.

secure.saveAppStatus

 — Сохраняет строку статуса приложения для последующего вывода в общем списке приложений на странице пользоваетеля.

secure.getAppStatus

 — Возвращает строку статуса приложения, сохранённую при помощи secure.saveAppStatus.

secure.getBalance

 — Возвращает баланс пользователя на счету приложения.

secure.withdrawVotes

 — Списывает голоса со счета пользователя на счет приложения.

secure.addRating

 — Поднимает пользователю рейтинг от имени приложения.

secure.setLanguageValue

 — Создает языковую фразу для перевода на другие языки.

secure.deleteLanguageValue

 — Удаляет языковую фразу.

Виджеты

widgets.getComments

 — Получает список комментариев к странице, оставленных через Виджет комментариев.

widgets.getPages

 — Получает список страниц приложения/сайта, на которых установлен Виджет комментариев или «Мне нравится».

Работа с данными

storage.getKeys

 — Возвращает названия всех переменных.

storage.get

 — Возвращает значение переменной, название которой передано в параметре key.

storage.set

 — Сохраняет значение переменной, название которой передано в параметре key.

Прочее

execute

 — Универсальный метод, который позволяет запускать последовательность других методов, сохраняя и фильтруя промежуточные результаты.

language.getValues

 — Возвращает список переведенных на указанный язык фраз.

getVariable

 — Возвращает значение хранимой переменной.

getVariables

 — Возвращает значения нескольких переменных.

putVariable

 — Записывает значение переменной.

getHighScores

 — Возвращает таблицу рекордов.

setUserScore

 — Записывает результат текущего пользователя в таблицу рекордов.

Видеозвонки

voip.getCallInfo

 — Информация о видеозвонке.

voip.init

 — Инициализация видеозвонка.

voip.start

 — Новый видеозвонок.

voip.received

 — Информация о новом видеозвонке.

voip.reply

 — Приём входящего видеозвонка.

voip.hangup

 — Отклонение входящего видеозвонка.

voip.setDevices

 — Статус видеозвонка.

voip.ping

 — Лог видеозвонка.