forked from Fooxboy/Music-X-Player
-
Notifications
You must be signed in to change notification settings - Fork 0
VK.NET ‐ Вконтакте API для .NET (C#)
Media Explorer edited this page Dec 9, 2024
·
1 revision
Установка через Nuget Package Manager
PM> Install-Package VkNet .NET CLI
dotnet add package VkNet Описание методов API Ниже приводятся все реализованные методы для работы с данными ВКонтакте.
- Authorize - авторизация на сервере вконтакте и получение AccessToken.
- Users.Get - Возвращает расширенную информацию о пользователях.
- Users.GetFollowers - Возвращает список идентификаторов пользователей, которые являются подписчиками пользователя.
- Users.GetSubscriptions - Возвращает список идентификаторов пользователей и сообществ, которые входят в список подписок пользователя.
- (Устаревший) Users.GetNearby - Индексирует текущее местоположение пользователя и возвращает список пользователей, которые находятся вблизи.
- (Устаревший) Users.IsAppUser - Возвращает информацию о том, установил ли пользователь приложение.
- Users.Report - Позволяет пожаловаться на пользователя.
- Users.Search - Возвращает список пользователей в соответствии с заданным критерием поиска.
- Friends.Add - Одобряет или создает заявку на добавление в друзья.
- Friends.AddList - Создает новый список друзей у текущего пользователя.
- Friends.AreFriends - Возвращает информацию о том, добавлен ли текущий пользователь в друзья у указанных пользователей.
- Friends.Delete - Удаляет пользователя из списка друзей или отклоняет заявку в друзья.
- Friends.DeleteAllRequests - Отмечает все входящие заявки на добавление в друзья как просмотренные.
- Friends.DeleteList - Удаляет существующий список друзей текущего пользователя.
- Friends.Edit - Редактирует списки друзей для выбранного друга.
- Friends.EditList - Редактирует существующий список друзей текущего пользователя.
- Friends.Get - Возвращает список идентификаторов друзей пользователя или расширенную информацию о друзьях пользователя (при использовании параметра fields).
- (Устаревший) Friends.GetAvailableForCall - Позволяет получить список идентификаторов пользователей, доступных для вызова в приложении, используя метод JSAPI callUser. Подробнее о схеме вызова из приложений.
- Friends.GetAppUsers - Возвращает список идентификаторов друзей текущего пользователя, которые установили данное приложение.
- Friends.GetByPhones - Возвращает список друзей пользователя, у которых завалидированные или указанные в профиле телефонные номера входят в заданный список.
- Friends.GetLists - Возвращает список меток друзей текущего пользователя.
- Friends.GetMutual - Возвращает список идентификаторов общих друзей между парой пользователей.
- Friends.GetOnline - Возвращает список идентификаторов друзей пользователя, находящихся на сайте.
- Friends.GetRecent - Возвращает список идентификаторов недавно добавленных друзей текущего пользователя
- Friends.GetRequests - Возвращает информацию о полученных или отправленных заявках на добавление в друзья для текущего пользователя.
- Friends.GetSuggestions - Возвращает список профилей пользователей, которые могут быть друзьями текущего пользователя.
- Friends.Search - Позволяет искать по списку друзей пользователей.
- Groups.addAddress - Позволяет добавить адрес в сообщество.
- Groups.AddCallbackServer - !!Добавляет сервер для Callback API в сообщество.
- Groups.AddLink - Позволяет добавлять ссылки в сообщество.
- Groups.ApproveRequest - Позволяет одобрить заявку в группу от пользователя.
- Groups.Ban - Добавляет пользователя в черный список сообщества.
- Groups.Create - Создает новое сообщество.
- Groups.DeleteAddress - Позволяет удалить адрес в сообществе.
- Groups.DeleteCallbackServer - !!Удаляет сервер для Callback API из сообщества.
- Groups.DeleteLink - Позволяет удалить ссылки из сообщества.
- Groups.DisableOnline - !!Выключает статус «онлайн» в сообществе.
- Groups.Edit - Редактирует сообщество.
- Groups.EditAddress - Позволяет отредактировать адрес в сообществе.
- Groups.EditCallbackServer - !!Редактирует данные сервера для Callback API в сообществе.
- Groups.EditLink - Позволяет редактировать ссылки в сообществе.
- Groups.EditManager - Позволяет назначить/разжаловать руководителя в сообществе или изменить уровень его полномочий.
- Groups.EnableOnline - !!Включает статус «онлайн» в сообществе.
- (Устаревший) Groups.EditPlace - Позволяет редактировать информацию о месте группы.
- Groups.Get - Возвращает список сообществ указанного пользователя.
- Groups.GetAddress - Позволяет отредактировать адрес в сообществе.
- Groups.GetBanned - Возвращает список забаненных пользователей в сообществе.
- Groups.GetById - Возвращает информацию о заданном сообществе или о нескольких сообществах.
- Groups.GetCallbackConfirmationCode - Позволяет получить строку, необходимую для подтверждения адреса сервера в Callback API.
- Groups.GetCallbackServers - !!Получает информацию о серверах для Callback API в сообществе.
- Groups.GetCallbackSettings - !!Позволяет получить настройки уведомлений Callback API для сообщества.
- Groups.GetCatalog - Возвращает список сообществ выбранной категории каталога.
- Groups.GetCatalogInfo - Возвращает список категорий для каталога сообществ.
- Groups.GetInvitedUsers - Возвращает список пользователей, которые были приглашены в группу.
- Groups.GetInvites - Данный метод возвращает список приглашений в сообщества и встречи текущего пользователя.
- Groups.GetLongPollServer - Возвращает данные для подключения к Bots Longpoll API.
- Groups.GetLongPollSettings - !!Получает настройки Bots Longpoll API для сообщества.
- Groups.GetMembers - Возвращает список участников сообщества.
- Groups.GetOnlineStatus - !!Получает информацию о статусе «онлайн» в сообществе.
- Groups.GetRequests - Возвращает список заявок на вступление в сообщество.
- Groups.GetSettings - Позволяет получать данные, необходимые для отображения страницы редактирования данных сообщества.
- Groups.GetTokenPermissions - !!Возвращает настройки прав для ключа доступа сообщества.
- Groups.Invite - Позволяет приглашать друзей в группу.
- Groups.IsMember - Возвращает информацию о том, является ли пользователь участником сообщества.
- Groups.Join - Данный метод позволяет вступить в группу, публичную страницу, а также подтвердить участие во встрече.
- Groups.Leave - Позволяет покинуть сообщество.
- Groups.RemoveUser - Позволяет исключить пользователя из группы или отклонить заявку на вступление.
- Groups.ReorderLink - Позволяет менять местоположение ссылки в списке.
- Groups.Search - Осуществляет поиск сообществ по заданной подстроке.
- Groups.SetCallbackSettings - !!Позволяет задать настройки уведомлений о событиях в Callback API.
- Groups.SetLongPollSettings - !!Задаёт настройки для Bots Long Poll API в сообществе.
- Groups.Unban - Убирает пользователя из черного списка сообщества.
- Аудиозаписи Решение по обходу блокировки API Audio
Package Manager
PM> Install-Package VkNet.AudioBypassService .NET CLI
dotnet add package VkNet.AudioBypassService
- Audio.Get - Возвращает список аудиозаписей пользователя или сообщества.
- Audio.GetById - Возвращает информацию об аудиозаписях. Audio.GetLyrics - Возвращает текст аудиозаписи. Audio.Search - Возвращает список аудиозаписей в соответствии с заданным критерием поиска. Audio.GetUploadServer - Возвращает адрес сервера для загрузки аудиозаписей. Audio.Save - Сохраняет аудиозаписи после успешной загрузки. Audio.Add - Копирует аудиозапись на страницу пользователя или группы. Audio.Delete - Удаляет аудиозапись со страницы пользователя или сообщества. Audio.Edit - Редактирует данные аудиозаписи на странице пользователя или сообщества. Audio.Reorder - Изменяет порядок аудиозаписи, перенося ее между аудиозаписями, идентификаторы которых переданы параметрами after и before. Audio.Restore - Восстанавливает аудиозапись после удаления. Audio.GetAlbums - Возвращает список альбомов аудиозаписей пользователя или группы. Audio.AddAlbum - Создает пустой альбом аудиозаписей. Audio.EditAlbum - Редактирует название альбома аудиозаписей. Audio.DeleteAlbum - Удаляет альбом аудиозаписей. Audio.MoveToAlbum - Перемещает аудиозаписи в альбом. Audio.SetBroadcast - Транслирует аудиозапись в статус пользователю или сообществу. Audio.GetBroadcastList - Возвращает список друзей и сообществ пользователя, которые транслируют музыку в статус. Audio.GetRecommendations - Возвращает список рекомендуемых аудиозаписей на основе списка воспроизведения заданного пользователя или на основе одной выбранной аудиозаписи. Audio.GetPopular - Возвращает список аудиозаписей из раздела “Популярное”. Audio.GetCount - Возвращает количество аудиозаписей пользователя или сообщества. Сообщения Messages.AddChatUser - Добавляет в мультидиалог нового пользователя. Messages.AllowMessagesFromGroup - !!Позволяет разрешить отправку сообщений от сообщества текущему пользователю. Messages.CreateChat - Создаёт беседу с несколькими участниками. Messages.Delete - Удаляет сообщение. Messages.DeleteChatPhoto - Позволяет удалить фотографию мультидиалога. Messages.DeleteConversation - Удаляет все личные сообщения в диалоге. (Устаревший) Messages.DeleteDialog - Удаляет все личные сообщения в диалоге. Messages.DenyMessagesFromGroup - !!Позволяет запретить отправку сообщений от сообщества текущему пользователю. Messages.Edit - !!Редактирует сообщение. Messages.EditChat - Изменяет название беседы. (Устаревший) Messages.Get - Возвращает список входящих либо исходящих личных сообщений текущего пользователя. Messages.GetByConversationMessageId - !!Возвращает сообщения по их идентификаторам в рамках беседы. Messages.GetById - !!Возвращает сообщения по их идентификаторам в рамках беседы. Messages.GetChat - Возвращает информацию о беседе. (Устаревший) Messages.GetChatUsers - Позволяет получить список пользователей мультидиалога по его id. Messages.GetChatPreview - !!Получает данные для превью чата с приглашением по ссылке. Messages.GetConversationMembers - Позволяет получить список участников беседы. Messages.GetConversations - Возвращает список бесед пользователя. Messages.GetConversationsById - Возвращает список бесед пользователя. (Устаревший) Messages.GetDialogs - Возвращает список диалогов текущего пользователя. Messages.GetHistory - Возвращает историю сообщений для указанного пользователя. Messages.GetHistoryAttachments - !!Возвращает материалы диалога или беседы. Messages.GetImportantMessages - !!Возвращает список важных сообщений пользователя. Messages.GetInviteLink - !!Получает ссылку для приглашения пользователя в беседу. Messages.GetLastActivity - Возвращает текущий статус и дату последней активности указанного пользователя. Messages.GetLongPollHistory - Возвращает обновления в личных сообщениях пользователя. Messages.GetLongPollServer - Возвращает данные, необходимые для подключения к Long Poll серверу. Messages.IsMessagesFromGroupAllowed - !!Возвращает информацию о том, разрешена ли отправка сообщений от сообщества пользователю. Messages.JoinChatByInviteLink - !!Позволяет присоединиться к чату по ссылке-приглашению. Messages.MarkAsAnsweredConversation - !!Помечает беседу как отвеченную либо снимает отметку. Messages.MarkAsImportant - !!Помечает сообщения как важные либо снимает отметку. Messages.MarkAsImportantConversation - !!Помечает беседу как важную либо снимает отметку. Messages.MarkAsRead - Помечает сообщения как прочитанные. Messages.Pin - !!Закрепляет сообщение. Messages.RemoveChatUser - Исключает из мультидиалога пользователя, если текущий пользователь был создателем беседы либо пригласил исключаемого пользователя. Messages.Restore - Восстанавливает удаленное сообщение. Messages.Search - Возвращает список найденных личных сообщений текущего пользователя по введенной строке поиска. (Устаревший) Messages.SearchDialogs - Возвращает список найденных диалогов текущего пользователя по введенной строке поиска. Messages.SearchConversations - Позволяет искать диалоги. Messages.Send - Отправляет сообщение. Messages.SetActivity - Изменяет статус набора текста пользователем в диалоге. Messages.SetChatPhoto - Позволяет установить фотографию мультидиалога, загруженную с помощью метода pho/tos.getChatUploadServer. Messages.Unpin - !!Открепляет сообщение. Стена Wall.CloseComments - !!Выключает комментирование записи. (Устаревший метод) Wall.AddComment - Добавляет комментарий к записи на стене пользователя или сообщества. Wall.CreateComment - !!Добавляет комментарий к записи на стене. Wall.Delete - Удаляет запись со стены. Wall.DeleteComment - Удаляет комментарий текущего пользователя к записи на своей или чужой стене. Wall.Edit - Редактирует запись на стене. Wall.EditAdsStealth - !!Позволяет отредактировать скрытую запись. Wall.EditComment - Редактирует комментарий на стене пользователя или сообщества. Wall.Get - Возвращает список записей со стены пользователя или сообщества. Wall.GetById - Возвращает список записей со стен пользователей или сообществ по их идентификаторам. Wall.GetComments - Возвращает список комментариев к записи на стене. Wall.GetReposts - Позволяет получать список репостов заданной записи. Wall.OpenComments - !!Включает комментирование записи Wall.Pin - Закрепляет запись на стене (запись будет отображаться выше остальных). Wall.Post - Публикует новую запись на своей или чужой стене. Wall.PostAdsStealth - !!Позволяет создать скрытую запись, которая не попадает на стену сообщества и в дальнейшем может быть использована для создания рекламного объявления типа “Запись в сообществе”. Wall.ReportComment - Позволяет пожаловаться на комментарий к записи. Wall.ReportPost - Позволяет пожаловаться на запись. Wall.Repost - Копирует объект на стену пользователя или сообщества. Wall.Restore - Восстанавливает удаленную запись на стене пользователя или сообщества. Wall.RestoreComment - Восстанавливает комментарий текущего пользователя к записи на своей или чужой стене. Wall.Search - Метод, позволяющий осуществлять поиск по стенам пользователей. Wall.Unpin - Отменяет закрепление записи на стене. Статус Status.Get - Получает статус пользователя. Status.Set - Устанавливает статус текущему пользователю. Фотографии Photos.ConfirmTag - Подтверждает отметку на фотографии. Photos.Copy - Позволяет скопировать фотографию в альбом “Сохраненные фотографии”. Photos.CreateAlbum - Создает пустой альбом для фотографий. Photos.CreateComment - Создает новый комментарий к фотографии. Photos.Delete - Удаление фотографии на сайте. Photos.DeleteAlbum - Удаляет указанный альбом для фотографий у текущего пользователя. Photos.DeleteComment - Удаляет комментарий к фотографии. Photos.Edit - Изменяет описание у выбранной фотографии. Photos.EditAlbum - Редактирует данные альбома для фотографий пользователя. Photos.EditComment - Изменяет текст комментария к фотографии. Photos.Get - Возвращает список фотографий в альбоме. Photos.GetAlbums - Возвращает список альбомов пользователя или сообщества. Photos.GetAlbumsCount - Возвращает количество доступных альбомов пользователя или сообщества. Photos.GetAll - Возвращает все фотографии пользователя или сообщества в антихронологическом порядке. Photos.GetAllComments - Возвращает отсортированный в антихронологическом порядке список всех комментариев к конкретному альбому или ко всем альбомам пользователя. Photos.GetById - Возвращает информацию о фотографиях по их идентификаторам. Photos.GetChatUploadServer - Позволяет получить адрес для загрузки фотографий мультидиалогов. Photos.GetComments - Возвращает список комментариев к фотографии. Photos.GetMarketAlbumUploadServer - Возвращает адрес сервера для загрузки фотографии подборки товаров в сообществе. Photos.GetMarketUploadServer - Возвращает адрес сервера для загрузки фотографии товаров сообщества. Photos.GetMessagesUploadServer - Возвращает адрес сервера для загрузки фотографии в личное сообщение пользователю. Photos.GetNewTags - Возвращает список фотографий, на которых есть непросмотренные отметки. Photos.GetOwnerCoverPhotoUploadServer - Получает адрес для загрузки обложки сообщества. Photos.GetOwnerPhotoUploadServer - Возвращает адрес сервера для загрузки главной фотографии на страницу пользователя или сообщества. Photos.GetTags - Возвращает список отметок на фотографии. Photos.GetUploadServer - Возвращает адрес сервера для загрузки фотографий. Photos.GetUserPhotos - Возвращает список фотографий, на которых отмечен пользователь. Photos.GetWallUploadServer - Возвращает адрес сервера для загрузки фотографии на стену пользователя или сообщества. Photos.Move - Переносит фотографию из одного альбома в другой. Photos.MakeCover - Делает фотографию обложкой альбома. Photos.PutTag - Добавляет отметку на фотографию. Photos.RemoveTag - Удаляет отметку с фотографии. Photos.ReorderAlbums - Меняет порядок альбома в списке альбомов пользователя. Photos.ReorderPhotos - Меняет порядок фотографии в списке фотографий альбома пользователя. Photos.Report - Позволяет пожаловаться на фотографию. Photos.ReportComment - Позволяет пожаловаться на комментарий к фотографии. Photos.Restore - Восстанавливает удаленную фотографию. Photos.RestoreComment - Восстанавливает удаленный комментарий к фотографии. Photos.Save - Сохраняет фотографии после успешной загрузки. Photos.SaveMarketAlbumPhoto - Сохраняет фотографии после успешной загрузки на URI, полученный методом ph/otos.getMarketAlbumUploadServer. Photos.SaveMarketPhoto - Сохраняет фотографии после успешной загрузки на URI, полученный методом ph/otos.getMarketUploadServer. Photos.SaveMessagesPhoto - Сохраняет фотографию после успешной загрузки на URI, полученный методом ph/otos.getMessagesUploadServer. Photos.SaveOwnerCoverPhoto - Сохраняет изображение для обложки сообщества после успешной загрузки. Photos.SaveOwnerPhoto - Позволяет сохранить главную фотографию пользователя или сообщества. Photos.SaveWallPhoto - Сохраняет фотографии после успешной загрузки на URI, полученный методом ph/ otos.getWallUploadServer. Photos.Search - Осуществляет поиск изображений по местоположению или описанию. Видео Video.Add - Добавляет видеозапись в список пользователя. Video.AddAlbum - Создает пустой альбом видеозаписей. Video.AddToAlbum - Позволяет добавить видеозапись в альбом. Video.CreateComment - Cоздает новый комментарий к видеозаписи. Video.Delete - Удаляет видеозапись со страницы пользователя. Video.DeleteAlbum - Удаляет альбом видеозаписей. Video.DeleteComment - Удаляет комментарий к видеозаписи. Video.Edit - Редактирует данные видеозаписи. Video.EditAlbum - Редактирует название альбома видеозаписей. Video.EditComment - Изменяет текст комментария к видеозаписи. Video.Get - Возвращает информацию о видеозаписях. Video.GetAlbumById - Позволяет получить информацию об альбоме с видео. Video.GetAlbums - Возвращает список альбомов видеозаписей пользователя или сообщества. Video.GetAlbumsByVideo - Возвращает список альбомов, в которых находится видеозапись. (Устаревший) Video.GetCatalog - Позволяет получить представление каталога видео. (Устаревший) Video.GetCatalogSection - Позволяет получить отдельный блок видеокаталога. Video.GetComments - Возвращает список комментариев к видеозаписи. (Устаревший) Video.HideCatalogSection - Скрывает для пользователя раздел видеокаталога. Video.RemoveFromAlbum - Позволяет убрать видеозапись из альбома. (Устаревший) Video.RemoveTag - Удаляет отметку с видеозаписи. Video.ReorderAlbums - Позволяет изменить порядок альбомов с видео. Video.ReorderVideos - Позволяет переместить видеозапись в альбоме. Video.Report - Позволяет пожаловаться на видеозапись. Video.ReportComment - Позволяет пожаловаться на комментарий к видеозаписи. Video.Restore - Восстанавливает удаленную видеозапись. Video.RestoreComment - Восстанавливает удаленный комментарий к видеозаписи. Video.Save - Возвращает адрес сервера (необходимый для загрузки) и данные видеозаписи. Video.Search - Возвращает список видеозаписей в соответствии с заданным критерием поиска. Закладки Fave.AddArticle - Добавляет статью в закладки. (Устаревший) Fave.AddGroup - Добавляет сообщество в закладки. Fave.AddLink - Добавляет ссылку в закладки. Fave.AddPage - Добавляет сообщество или пользователя в закладки. Fave.AddPost - Добавляет запись со стены пользователя или сообщества в закладки. Fave.AddProduct - Добавляет товар в закладки. Fave.AddTag - Создает метку в закладки. (Устаревший) Fave.AddUser - Добавляет пользователя в закладки. Fave.AddVideo - Добавляет видеозапись в закладки. Fave.EditTag - Редактирует метку. Fave.Get - Возвращает объекты, добавленные в закладки пользователя.. (Устаревший) Fave.GetLinks - Возвращает ссылки, добавленные в закладки текущим пользователем. (Устаревший) Fave.GetMarketItems - Возвращает товары, добавленные в закладки текущим пользователем. Fave.GetPages - Возвращает страницы пользователей и сообществ, добавленных в закладки. (Устаревший) Fave.GetPhotos - Возвращает фотографии, на которых текущий пользователь поставил отметку “Мне нравится”. (Устаревший) Fave.GetPosts - Возвращает записи, на которых текущий пользователь поставил отметку «Мне нравится». Fave.GetTags - Возвращает список меток в закладках. (Устаревший) Fave.GetUsers - Возвращает список пользователей, добавленных текущим пользователем в закладки. (Устаревший) Fave.GetVideos - Возвращает список видеозаписей, на которых текущий пользователь поставил отметку «Мне нравится». Fave.MarkSeen - Отмечает закладки как просмотренные. Fave.RemoveArticle - Добавляет видеозапись в закладки. (Устаревший) Fave.RemoveGroup - Удаляет сообщество из закладок. Fave.RemoveLink - Добавляет видеозапись в закладки. Fave.RemovePage - Добавляет видеозапись в закладки. Fave.RemovePost - Добавляет видеозапись в закладки. Fave.RemoveProduct - Добавляет видеозапись в закладки. Fave.RemoveTag - Добавляет видеозапись в закладки. (Устаревший) Fave.RemoveUser - Удаляет пользователя из закладок. Fave.RemoveVideo - Добавляет видеозапись в закладки. Fave.ReorderTags - Добавляет видеозапись в закладки. Fave.SetPageTags - Добавляет видеозапись в закладки. Fave.SetTags - Добавляет видеозапись в закладки. Fave.TrackPageInteraction - Добавляет видеозапись в закладки. Служебные Utils.CheckLink - Возвращает информацию о том, является ли внешняя ссылка заблокированной на сайте ВКонтакте. Utils.deleteFromLastShortened - !!Удаляет сокращенную ссылку из списка пользователя. Utils.getLastShortenedLinks - !!Получает список сокращенных ссылок для текущего пользователя. Utils.getLinkStats - !!Возвращает статистику переходов по сокращенной ссылке. Utils.GetServerTime - Возвращает текущее время на сервере ВКонтакте. Utils.getShortLink - !!Позволяет получить URL, сокращенный с помощью vk.cc. Utils.ResolveScreenName - Определяет тип объекта (пользователь, сообщество, приложение) и его идентификатор по короткому имени screenName. Данные ВК Database.GetChairs - Возвращает список кафедр университета по указанному факультету. Database.GetCities - Возвращает список городов. Database.GetCitiesById - Возвращает информацию о городах по их идентификаторам. Database.GetCountries - Возвращает список стран. Database.GetCountriesById - Возвращает информацию о странах по их идентификаторам Database.GetFaculties - Возвращает список факультетов. Database.GetMetroStations - Возвращает список станций метро. Database.getMetroStationsById - Возвращает информацию об одной или нескольких станциях метро по их идентификаторам. Database.GetRegions - Возвращает список регионов. Database.GetSchoolClasses - Возвращает список классов, характерных для школ определенной страны. Database.GetSchools - Возвращает список школ. (Устаревший) Database.GetStreetsById - Возвращает информацию об улицах по их идентификаторам (id). Database.GetUniversities - Возвращает список высших учебных заведений. Новости Newsfeed.AddBan - Запрещает показывать новости от заданных пользователей и групп в ленте новостей текущего пользователя. Newsfeed.DeleteBan - Разрешает показывать новости от заданных пользователей и групп в ленте новостей текущего пользователя. Newsfeed.DeleteList - Метод позволяет удалить пользовательский список новостей Newsfeed.Get - Возвращает данные, необходимые для показа списка новостей для текущего пользователя. Newsfeed.GetBanned - Возвращает список пользователей и групп, которые текущий пользователь скрыл из ленты новостей. Newsfeed.GetComments - Возвращает данные, необходимые для показа раздела комментариев в новостях пользователя. Newsfeed.GetLists - Возвращает пользовательские списки новостей. Newsfeed.GetMentions - Возвращает список записей пользователей на своих стенах, в которых упоминается указанный пользователь. Newsfeed.GetRecommended - Получает список новостей, рекомендованных пользователю. Newsfeed.GetSuggestedSources - Возвращает сообщества и пользователей, на которые текущему пользователю рекомендуется подписаться. Newsfeed.IgnoreItem - Позволяет скрыть объект из ленты новостей. Newsfeed.SaveList - Метод позволяет создавать или редактировать пользовательские списки для просмотра новостей. Newsfeed.Search - Возвращает результаты поиска по статусам. Новости возвращаются в порядке от более новых к более старым. Newsfeed.UnignoreItem - Позволяет вернуть ранее скрытый объект в ленту новостей. Newsfeed.Unsubscribe - Отписывает текущего пользователя от комментариев к заданному объекту. Мне нравится Likes.Add - Добавляет указанный объект в список Мне нравится текущего пользователя. Likes.Delete - Удаляет указанный объект из списка Мне нравится текущего пользователя. Likes.GetList - Получает список идентификаторов пользователей, которые добавили заданный объект в свой список Мне нравится. Likes.IsLiked - Проверяет, находится ли объект в списке Мне нравится заданного пользователя. Авторизация Auth.CheckPhone - Проверяет правильность введённого номера. Auth.Restore - Позволяет восстановить доступ к аккаунту, используя код, полученный через SMS. Данный метод доступен только приложениям, имеющим доступ к Прямой авторизации. (Устаревший) Auth.Signup - Регистрирует нового пользователя по номеру телефона. (Устаревший) Auth.Confirm - Завершает регистрацию нового пользователя, начатую методом auth.signup, по коду, полученному через SMS. Статистика Stats.Get - Возвращает статистику сообщества или приложения. Stats.GetPostReach - Возвращает статистику для записи на стене. Stats.TrackVisitor - Добавляет данные о текущем сеансе в статистику посещаемости приложения. Подарки Gifts.Get - Возвращает список полученных подарков пользователя. Страницы Pages.ClearCache - Позволяет очистить кеш отдельных внешних страниц, которые могут быть прикреплены к записям ВКонтакте. После очистки кеша при последующем прикреплении ссылки к записи, данные о странице будут обновлены. Pages.Get - Возвращает информацию о вики-странице. Pages.GetHistory - Возвращает список всех старых версий вики-страницы. Pages.GetTitles - Возвращает список вики-страниц в группе. Pages.GetVersion - Возвращает текст одной из старых версий страницы. Pages.ParseWiki - Возвращает html-представление вики-разметки. Pages.Save - Сохраняет текст вики-страницы. Pages.SaveAccess - Сохраняет новые настройки доступа на чтение и редактирование вики-страницы. Документы Docs.Add - Копирует документ в документы текущего пользователя. Docs.Delete - Удаляет документ пользователя или группы. Docs.Edit - Редактирует документ пользователя или группы. Docs.Get - Возвращает расширенную информацию о документах пользователя или сообщества. Docs.GetById - Возвращает информацию о документах по их идентификаторам. Docs.GetMessagesUploadServer - !!Получает адрес сервера для загрузки документа в личное сообщение. Docs.GetTypes - Возвращает доступные типы документы для пользователя Docs.GetUploadServer - Возвращает адрес сервера для загрузки документов. Docs.GetWallUploadServer - Возвращает адрес сервера для загрузки документов в папку Отправленные, для последующей отправки документа на стену или личным сообщением. Docs.Save - Сохраняет документ после его успешной загрузки на сервер. Docs.Search - Возвращает результаты поиска по документам. Приложения Apps.DeleteAppRequests - Удаляет все уведомления о запросах, отправленных из текущего приложения Apps.Get - Возвращает данные о запрошенном приложении на платформе ВКонтакте Apps.GetCatalog - Возвращает список приложений, доступных для пользователей сайта через каталог приложений. Apps.GetFriendsList - Создает список друзей, который будет использоваться при отправке пользователем приглашений в приложение и игровых запросов. Apps.GetLeaderboard - Возвращает рейтинг пользователей в игре. Apps.GetScopes - !!Нет данных. Apps.GetScore - Метод возвращает количество очков пользователя в этой игре. Apps.PromoHasActiveGift - Проверяет есть ли у пользователя подарок в игре. Apps.PromoUseGift - Использовать подарок, полученный пользователем в промо-акции. Apps.SendRequest - Позволяет отправить запрос другому пользователю в приложении, использующем авторизацию ВКонтакте. Товары Market.Add - Добавляет новый товар. Market.AddAlbum - Добавляет новую подборку с товарами. Market.AddToAlbum - Добавляет товар в одну или несколько выбранных подборок. Market.CreateComment - Создает новый комментарий к товару. Market.Delete - Удаляет товар. Market.DeleteAlbum - Удаляет подборку с товарами. Market.DeleteComment - Удаляет комментарий к товару. Market.Edit - Редактирует товар. Market.EditAlbum - Редактирует подборку с товарами. Market.EditComment - Изменяет текст комментария к товару. Market.Get - Возвращает список товаров в сообществе. Market.GetAlbums - Возвращает список подборок с товарами. Market.GetAlbumById - Возвращает данные подборки с товарами. Market.GetById - Возвращает информацию о товарах по идентификаторам. Market.GetCategories - Возвращает список категорий для товаров. Market.GetComments - Возвращает список комментариев к товару. Market.RemoveFromAlbum - Удаляет товар из одной или нескольких выбранных подборок. Market.ReorderAlbums - Изменяет положение подборки с товарами в списке. Market.ReorderItems - Изменяет положение товара в подборке. Market.Report - Позволяет отправить жалобу на товар. Market.ReportComment - Позволяет оставить жалобу на комментарий к товару. Market.Restore - Восстанавливает удаленный товар. Market.RestoreComment - Восстанавливает удаленный комментарий к товару. Market.Search - Ищет товары в каталоге сообщества. Аккаунт Account.Ban - Добавляет пользователя или группу в черный список. Account.ChangePassword - Позволяет сменить пароль пользователя после успешного восстановления доступа к аккаунту через СМС, используя метод auth.restore. Account.GetActiveOffers - Возвращает список активных рекламных предложений (офферов), выполнив которые пользователь сможет получить соответствующее количество голосов на свой счёт внутри приложения. Account.GetAppPermissions - Получает настройки текущего пользователя в данном приложении. Account.GetBanned - Возвращает список пользователей, находящихся в черном списке. Account.GetCounters - Возвращает ненулевые значения счетчиков пользователя. Account.GetInfo - Возвращает информацию о текущем аккаунте. Account.GetProfileInfo - Возвращает информацию о текущем профиле. Account.GetPushSettings - Позволяет получать настройки Push уведомлений. Account.RegisterDevice - Подписывает устройство на базе iOS, Android или Windows Phone на получение Push-уведомлений. Account.SaveProfileInfo - Редактирует информацию текущего профиля. Account.SetInfo - Позволяет редактировать информацию о текущем аккаунте. Account.SetNameInMenu - Устанавливает короткое название приложения (до 17 символов), которое выводится пользователю в левом меню. Account.SetOffline - Помечает текущего пользователя как offline. Account.SetOnline - Помечает текущего пользователя как online на 15 минут. Account.SetPushSettings - Изменяет настройку Push-уведомлений. Account.SetSilenceMode - Отключает push-уведомления на заданный промежуток времени. Account.Unban - Убирает пользователя из черного списка. Account.UnregisterDevice - Отписывает устройство от Push уведомлений. Рекламный Кабинет Ads.AddOfficeUsers - Добавляет администраторов и/или наблюдателей в рекламный кабинет. Ads.CheckLink - Проверяет ссылку на рекламируемый объект. Ads.CreateAds - Создает рекламные объявления. Ads.CreateCampaigns - Создает рекламные кампании. Ads.CreateClients - оздаёт клиентов рекламного агентства. Ads.CreateLookalikeRequest - Создаёт запрос на поиск похожей аудитории. Ads.CreateTargetGroup - Создает аудиторию для ретаргетинга рекламных объявлений на пользователей, которые посетили сайт рекламодателя (просмотрели информации о товаре, зарегистрировались и т.д.). Ads.CreateTargetPixel - Создаёт пиксель ретаргетинга. Ads.DeleteAds - Архивирует рекламные объявления. Ads.DeleteCampaigns - Архивирует рекламные кампании. Ads.DeleteClients - Архивирует клиентов рекламного агентства. Ads.DeleteTargetGroup - Удаляет аудиторию ретаргетинга. Ads.DeleteTargetPixel - Удаляет пиксель ретаргетинга. Ads.GetAccounts - Возвращает список рекламных кабинетов. Ads.GetAds - Возвращает список рекламных объявлений. Ads.GetAdsLayout - Возвращает описания внешнего вида рекламных объявлений. Ads.GetAdsTargeting - Возвращает параметры таргетинга рекламных объявлений Ads.GetBudget - Возвращает текущий бюджет рекламного кабинета. Ads.GetCampaigns - Возвращает список кампаний рекламного кабинета. Ads.GetCategories - Позволяет получить возможные тематики рекламных объявлений. Ads.GetClients - Возвращает список клиентов рекламного агентства. Ads.GetDemographics - Возвращает демографическую статистику по рекламным объявлениям или кампаниям. Ads.GetFloodStats - Возвращает информацию о текущем состоянии счетчика — количество оставшихся запусков методов и время до следующего обнуления счетчика в секундах. Ads.GetLookalikeRequests - Возвращает список запросов на поиск похожей аудитории. Ads.GetOfficeUsers - Возвращает список администраторов и наблюдателей рекламного кабинета. Ads.GetPostsReach - Возвращает подробную статистику по охвату рекламных записей из объявлений и кампаний для продвижения записей сообщества. Ads.GetRejectionReason - Возвращает причину, по которой указанному объявлению было отказано в прохождении премодерации. Ads.GetStatistics - Возвращает статистику показателей эффективности по рекламным объявлениям, кампаниям, клиентам или всему кабинету. Ads.GetSuggestions - Возвращает набор подсказок для различных параметров таргетинга. Ads.GetTargetGroups - Возвращает список аудиторий ретаргетинга. Ads.GetTargetPixels - Возвращает список пикселей ретаргетинга. Ads.GetTargetingStats - Возвращает размер целевой аудитории таргетинга, а также рекомендованные значения CPC и CPM. Ads.GetUploadURL - Возвращает URL-адрес для загрузки фотографии рекламного объявления. Ads.GetVideoUploadURL - Возвращает URL-адрес для загрузки видеозаписи рекламного объявления. Ads.ImportTargetContacts - Импортирует список контактов рекламодателя для учета зарегистрированных во ВКонтакте пользователей в аудитории ретаргетинга. Ads.RemoveOfficeUsers - Удаляет администраторов и/или наблюдателей из рекламного кабинета. Ads.RemoveTargetContacts - Принимает запрос на исключение контактов рекламодателя из аудитории ретаргетинга. Ads.SaveLookalikeRequestResult - Сохраняет результат поиска похожей аудитории. Ads.ShareTargetGroup - Предоставляет доступ к аудитории ретаргетинга другому рекламному кабинету. В результате выполнения метода возвращается идентификатор аудитории для указанного кабинета. Ads.UpdateAds - Редактирует рекламные объявления. Ads.UpdateCampaigns - Редактирует рекламные кампании. Ads.UpdateClients - Редактирует клиентов рекламного агентства. Ads.UupdateTargetGroup - Редактирует аудиторию ретаргетинга. Ads.UpdateTargetPixel - Редактирует пиксель ретаргетинга. Обсуждения Board.AddTopic - Создает новую тему в списке обсуждений группы. Board.CloseTopic - Закрывает тему в списке обсуждений группы (в такой теме невозможно оставлять новые сообщения). Board.CreateComment - Добавляет новый комментарий в обсуждении. Board.DeleteComment - Удаляет сообщение темы в обсуждениях сообщества. Board.DeleteTopic - Удаляет тему в обсуждениях группы. Board.EditComment - Редактирует одно из сообщений в обсуждении сообщества. Board.EditTopic - Изменяет заголовок темы в списке обсуждений группы. Board.FixTopic - Закрепляет тему в списке обсуждений группы (такая тема при любой сортировке выводится выше остальных). Board.GetComments - Возвращает список сообщений в указанной теме. Board.GetTopics - Возвращает список тем в обсуждениях указанной группы. Board.OpenTopic - Открывает ранее закрытую тему (в ней станет возможно оставлять новые сообщения). Board.RestoreComment - Восстанавливает удаленное сообщение темы в обсуждениях группы. Board.UnfixTopic - Отменяет прикрепление темы в списке обсуждений группы (тема будет выводиться согласно выбранной сортировке). Управление рекламными акциями (офферами) Leads.CheckUser - Проверяет, доступна ли рекламная акция пользователю. Leads.Complete - Завершает начатую пользователем рекламную акцию, используя сессию и секретный ключ. Leads.GetStats - Возвращает статистику по рекламной акции. Leads.GetUsers - Возвращает список последних действий пользователей по рекламной акции. Leads.MetricHit - Засчитывает событие метрики. Leads.Start - Создаёт новую сессию для прохождения рекламной акции для пользователя. Заметки Notes.Add - Создает новую заметку у текущего пользователя. Notes.CreateComment - Добавляет новый комментарий к заметке. Notes.Delete - Удаляет заметку текущего пользователя. Notes.DeleteComment - Удаляет комментарий к заметке. Notes.Edit - Редактирует заметку текущего пользователя. Notes.EditComment - Редактирует указанный комментарий у заметки. Notes.Get - Возвращает список заметок, созданных пользователем. Notes.GetById - Возвращает заметку по её id. Notes.GetComments - Возвращает список комментариев к заметке. Notes.RestoreComment - Восстанавливает удалённый комментарий. Оповещения Notifications.Get - Возвращает список оповещений об ответах других пользователей на записи текущего пользователя. Notifications.MarkAsViewed - Сбрасывает счетчик непросмотренных оповещений об ответах других пользователей на записи текущего пользователя. Опросы Polls.AddVote - Отдает голос текущего пользователя за выбранный вариант ответа в указанном опросе. Polls.Create - Позволяет создавать опросы, которые впоследствии можно прикреплять к записям на странице пользователя или сообщества. Polls.DeleteVote - Снимает голос текущего пользователя с выбранного варианта ответа в указанном опросе. Polls.Edit - Позволяет редактировать созданные опросы. Polls.GetById - Возвращает детальную информацию об опросе по его идентификатору. Polls.GetVoters - Получает список идентификаторов пользователей, которые выбрали определенные варианты ответа в опросе. Поиск Search.GetHints - Метод позволяет получить результаты быстрого поиска по произвольной подстроке. Административные методы от имени приложения Secure.AddAppEvent - Добавляет информацию о достижениях пользователя в приложении. Secure.CheckToken - Позволяет проверять валидность пользователя в IFrame, Flash и Standalone-приложениях с помощью передаваемого в приложения параметра access_token. Secure.GetAppBalance - Возвращает платежный баланс (счет) приложения в сотых долях голоса. Secure.GetSMSHistory - Выводит список SMS-уведомлений, отосланных приложением с помощью метода secure.sendSMSNotification. Secure.GetTransactionsHistory - Выводит историю транзакций по переводу голосов между пользователями и приложением. Secure.GetUserLevel - Возвращает ранее выставленный игровой уровень одного или нескольких пользователей в приложении. Secure.GiveEventSticker - Выдает пользователю стикер и открывает игровое достижение. Secure.SendNotification - Отправляет уведомление пользователю. Secure.SendSMSNotification - Отправляет SMS-уведомление на мобильный телефон пользователя. Secure.SetCounter - Устанавливает счетчик, который выводится пользователю жирным шрифтом в левом меню. Переменные в приложении Storage.Get - Возвращает значение переменной, название которой передано в параметре key. Storage.GetKeys - Возвращает названия всех переменных. Storage.Set - Сохраняет значение переменной, название которой передано в параметре key. Формы сбора заявок LeadForms.Create - Создаёт форму сбора заявок. LeadForms.Delete - Удаляет форму сбора заявок. LeadForms.Get - Возвращает информацию о форме сбора заявок. LeadForms.GetLeads - Возвращает заявки формы. LeadForms.GetUploadURL - Возвращает URL для загрузки обложки для формы. LeadForms.List - Возвращает список форм сообщества. LeadForms.Update - Обновляет форму сбора заявок. Истории Stories.BanOwner - Позволяет скрыть из ленты новостей истории от выбранных источников. Stories.Delete - Удаляет историю. Stories.Get - Возвращает истории, доступные для текущего пользователя. Stories.GetBanned - Возвращает список источников историй, скрытых из ленты текущего пользователя. Stories.GetById - Возвращает информацию об истории по её идентификатору. Stories.GetPhotoUploadServer - Позволяет получить адрес для загрузки истории с фотографией. Stories.GetReplies - Позволяет получить ответы на историю. Stories.GetStats - Возвращает статистику истории. Stories.GetVideoUploadServer - Позволяет получить адрес для загрузки видеозаписи в историю. Stories.GetViewers - Возвращает список пользователей, просмотревших историю. Stories.HideAllReplies - Скрывает все ответы автора за последние сутки на истории текущего пользователя. Stories.HideReply - Скрывает ответ на историю. Stories.UnbanOwner - Позволяет вернуть пользователя или сообщество в список отображаемых историй в ленте. Виджеты приложений AppWidgets.GetAppImageUploadServer - Позволяет получить адрес для загрузки фотографии в коллекцию приложения для виджетов приложений сообществ. AppWidgets.GetAppImages - Позволяет получить коллекцию изображений, загруженных для приложения, в виджетах приложений сообществ. AppWidgets.GetGroupImageUploadServer - Позволяет получить адрес для загрузки фотографии в коллекцию сообщества для виджетов приложений сообществ. AppWidgets.GetGroupImages - Позволяет получить коллекцию изображений, загруженных для приложения, в виджетах приложений сообществ. AppWidgets.GetImagesById - Позволяет получить изображение для виджетов приложений сообществ по его идентификатору. AppWidgets.SaveAppImage - Позволяет сохранить изображение в коллекцию приложения для виджетов приложений сообществ после загрузки на сервер. AppWidgets.SaveGroupImage - Позволяет сохранить изображение в коллекцию сообщества для виджетов приложений сообществ. после загрузки на сервер. AppWidgets.Update - Позволяет обновить виджет приложения сообщества. Виджет обязательно должен быть уже установлен в сообществе. Streaming API Streaming.GetServerUrl - Позволяет получить данные для подключения к Streaming API. Streaming.GetSettings - Позволяет получить значение порога для Streaming API. Streaming.GetStats - Позволяет получить статистику для подготовленных и доставленных событий Streaming API. Streaming.SetSettings - Позволяет задать значение порога для Streaming API. Состояние заказов Orders.CancelSubscription - Отменяет подписку. Orders.ChangeState - Изменяет состояние заказа. Orders.Get - Возвращает список заказов. Orders.GetAmount - Возвращает стоимость голосов в валюте пользователя. Orders.GetById - Возвращает информацию об отдельном заказе. Orders.GetUserSubscriptionById - Получает информацию о подписке по её идентификатору. Orders.GetUserSubscriptions - Получает список активных подписок пользователя. Orders.UpdateSubscription - Обновляет цену подписки для пользователя. Виджеты Widgets.GetComments - Получает список комментариев к странице, оставленных через Виджет комментариев. Widgets.GetPages - Получает список страниц приложения/сайта, на которых установлен Виджет комментариев или «Мне нравится». Не реализованные методы Группы Groups.setSettings - Устанавливает настройки сообщества. Стена Wall.GetComment - !!Получает информацию о комментарии на стене. Оповещения Notifications.SendMessage - Отправляет уведомление пользователю приложения VK Apps. Опросы Polls.SavePhoto - Сохраняет фотографию, загруженную в опрос. Polls.GetBackgrounds - Возвращает варианты фонового изображения для опросов. Polls.GetPhotoUploadServer - Возвращает адрес сервера для загрузки фоновой фотографии в опрос. Места Places. - Нет данных. Подкасты Podcasts. - Нет данных. Карусель PrettyCards.Create - Создаёт карточку карусели. PrettyCards.Delete - Удаляет карточку. PrettyCards.Edit - Редактирует карточку карусели. PrettyCards.Get - Возвращает неиспользованные карточки владельца. PrettyCards.GetById - Возвращает информацию о карточке. PrettyCards.GetUploadURL - Возвращает URL для загрузки фотографии для карточки. Истории Stories.Search - Возвращает результаты поиска по историям. Streaming API Streaming.GetStem - Позволяет получить основу слова.