Inherits from NSObject
Declared in VKRequestManager.h

Overview

Current class gives possibility to perform requests to VK servers.

The most updated information and documentation on methods you can get from official VK Developers page: https://vk.com/dev/main

Methods which are documented in Russian (in current file) won’t be translated in English, so please refer to VK official English documentation.

Methods covered: 100%.

Tasks

Properties

  •   user

    User from whose face requests are made.

    property
  •   delegate

    Delegate

    property
  •   startAllRequestsImmediately

    Allows developer to initiate immediate request start after its being created. Defaults to YES.

    property
  •   offlineMode

    Offline mode, works for all requests. Current mode is used to return cache data even if its lifetime ended, no deletion occurs (use this mode if no internet connection exists).

    property

Initialization methods

Search Methods

  • – searchGetHints:

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

Places Methods

  • – placesAdd:

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

  • – placesGetByID:

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

  • – placesSearch:

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

  • – placesCheckIn:

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

  • – placesGetCheckins:

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

  • – placesGetTypes:

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

  • – placesGetContries:

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

  • – placesGetRegions:

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

  • – placesGetStreetByID:

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

  • – placesGetCountryByID:

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

  • – placesGetCities:

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

  • – placesGetCityByID:

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

Audio Methods

  • – audioGet:

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

  • – audioGetByID:

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

  • – audioGetLyrics:

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

  • – audioSearch:

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

  • – audioGetUploadServer:

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

  • – audioSave:

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

  • – audioAdd:

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

  • – audioDelete:

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

  • – audioEdit:

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

  • – audioReorder:

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

  • – audioRestore:

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

  • – audioGetAlbums:

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

  • – audioAddAlbum:

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

  • – audioEditAlbum:

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

  • – audioDeleteAlbum:

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

  • – audioMoveToAlbum:

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

  • – audioSetBroadcast:

    Транслирует аудиозапись в статус пользователю или сообществу

  • – audioGetBroadcastList:

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

  • – audioGetRecommendations:

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

  • – audioGetPopular:

    Возвращает список аудиозаписей из раздела “Популярное”

  • – audioGetCount:

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

Board Methods

  • – boardGetTopics:

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

  • – boardGetComments:

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

  • – boardAddTopic:

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

  • – boardAddComment:

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

  • – boardDeleteTopic:

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

  • – boardEditTopic:

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

  • – boardEditComment:

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

  • – boardRestoreComment:

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

  • – boardDeleteComment:

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

  • – boardOpenTopic:

    Открывает ранее закрытую тему (в ней станет возможно оставлять новые сообщения).

  • – boardCloseTopic:

    Закрывает тему в списке обсуждений группы (в такой теме невозможно оставлять новые сообщения)

  • – boardFixTopic:

    Закрепляет тему в списке обсуждений группы (такая тема при любой сортировке выводится выше остальных)

  • – boardUnfixTopic:

    Отменяет прикрепление темы в списке обсуждений группы (тема будет выводиться согласно выбранной сортировке)

Pages Methods

  • – pagesGet:

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

  • – pagesSave:

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

  • – pagesSaveAccess:

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

  • – pagesGetHistory:

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

  • – pagesGetTitles:

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

  • – pagesGetVersion:

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

  • – pagesParseWiki:

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

Newsfeed Methods

  • – newsfeedGet:

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

  • – newsfeedGetRecommended:

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

  • – newsfeedGetComments:

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

  • – newsfeedGetMentions:

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

  • – newsfeedGetBanned:

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

  • – newsfeedAddBan:

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

  • – newsfeedDeleteBan:

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

  • – newsfeedSearch:

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

  • – newsfeedGetLists:

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

  • – newsfeedUnsubscribe:

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

Likes Methods

  • – likesGetList:

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

  • – likesAdd:

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

  • – likesDelete:

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

  • – likesIsLiked:

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

Ads Methods

  • – adsGetAccounts:

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

  • – adsGetClients:

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

  • – adsCreateClients:

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

  • – adsUpdateClients:

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

  • – adsDeleteClients:

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

  • – adsGetCampaigns:

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

  • – adsCreateCampaigns:

    Создает рекламные кампании. Внимание! Допустимое количество кампаний, создаваемых с помощью одного запроса — 50.

  • – adsUpdateCampaings:

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

  • – adsDeleteCampaings:

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

  • – adsGet:

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

  • – adsGetLayout:

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

  • – adsGetTargeting:

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

  • – adsCreate:

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

  • – adsUpdate:

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

  • – adsDelete:

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

  • – adsGetStatistics:

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

  • – adsGetDemographics:

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

  • – adsGetBudget:

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

  • – adsGetOfficeUsers:

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

  • – adsAddOfficeUsers:

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

  • – adsRemoveOfficeUsers:

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

  • – adsGetTargetingStats:

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

  • – adsGetSuggestions:

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

  • – adsGetCategories:

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

  • – adsGetUploadURL:

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

  • – adsGetVideoUploadURL:

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

  • – adsGetFloodStats:

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

  • – adsGetRejectionReason:

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

  • – adsCreateTargetGroup:

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

  • – adsUpdateTargetGroup:

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

  • – adsDeleteTargetGroup:

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

  • – adsGetTargetGroups:

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

  • – adsImportTargetContacts:

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

Execute Methods

  • – execute:

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

  • – executePredefinedProcedureWithName:options:

    Хранимые процедуры позволяют исполнять код на стороне сервера API аналогично методу execute, но без передачи кода процедуры по сети.

Apps Methods

  • – appsGetCatalog:

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

Groups Methods

  • – groupsIsMember:

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

  • – groupsGetByID:

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

  • – groupsGet:

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

  • – groupsGetMembers:

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

  • – groupsJoin:

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

  • – groupsLeave:

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

  • – groupsSearch:

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

  • – groupsGetInvites:

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

  • – groupsBanUser:

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

  • – groupsUnbanUser:

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

  • – groupsGetBanned:

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

User Methods

  • – info

    Информация о текущем пользователе.

  • – info:

    Информация о пользователе(ях) с указанными параметрами

  • – search:

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

  • – subscriptions:

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

  • – followers:

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

  • – isAppUser:

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

Notifications Methods

  • – notificationsGet:

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

  • – notificationsMarkeAsViewed:

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

Polls Methods

  • – pollsGetByID:

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

  • – pollsAddVote:

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

  • – pollsDeleteVote:

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

  • – pollsGetVoters:

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

Stats Methods

  • – statsGet:

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

Utils Methods

  • – utilsCheckLink:

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

  • – utilsResolveScreenName:

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

  • – utilsGetServerTime:

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

Friends Methods

  • – friendsGet:

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

  • – friendsGetOnline:

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

  • – friendsGetMutual:

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

  • – friendsGetRecent:

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

  • – friendsGetRequests:

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

  • – friendsAdd:

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

  • – friendsEdit:

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

  • – friendsDelete:

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

  • – friendsGetLists:

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

  • – friendsAddList:

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

  • – friendsEditList:

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

  • – friendsDeleteList:

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

  • – friendsGetAppUsers:

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

  • – friendsGetByPhones:

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

  • – friendsDeleteAllRequests:

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

  • – friendsGetSuggestions:

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

  • – friendsAreFriends:

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

Docs Methods

  • – docsGet:

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

  • – docsGetByID:

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

  • – docsGetUploadServer:

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

  • – docsGetWallUploadServer:

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

  • – docsSave:

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

  • – docsDelete:

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

  • – docsAdd:

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

Database Methods

Notes Methods

Video Methods

  • – videoGet:

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

  • – videoEdit:

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

  • – videoAdd:

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

  • – videoSave:

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

  • – videoDelete:

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

  • – videoRestore:

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

  • – videoSearch:

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

  • – videoGetUserVideos:

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

  • – videoGetAlbums:

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

  • – videoAddAlbum:

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

  • – videoEditAlbum:

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

  • – videoDeleteAlbum:

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

  • – videoMoveToAlbum:

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

  • – videoGetComments:

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

  • – videoCreateComment:

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

  • – videoDeleteComment:

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

  • – videoRestoreComment:

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

  • – videoEditComment:

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

  • – videoGetTags:

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

  • – videoPutTag:

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

  • – videoRemoveTag:

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

  • – videoGetNewTags:

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

  • – videoReport:

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

Wall Methods

  • – wallGet:

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

  • – wallGetByID:

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

  • – wallSavePost:

    Сохраняет запись на стене пользователя. Запись может содержать фотографию, ранее загруженную на сервер ВКонтакте, или любую доступную фотографию из альбома пользователя. При запуске со стены приложение открывается в окне размером 607x412 и ему передаются параметры, описанные здесь.

  • – wallPost:

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

  • – wallRepost:

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

  • – wallGetReposts:

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

  • – wallEdit:

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

  • – wallDelete:

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

  • – wallRestore:

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

  • – wallGetComments:

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

  • – wallAddComment:

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

  • – wallDeleteComment:

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

  • – wallRestoreComment:

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

Account Methods

  • – accountGetCounters:

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

  • – accountSetNameInMenu:

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

  • – accountSetOnline:

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

  • – accountImportContacts:

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

  • – accountRegisterDevice:

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

  • – accountUnregisterDevice:

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

  • – accountSetSilenceMode:

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

  • – accountGetPushSettings:

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

  • – accountGetAppPermissions:

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

  • – accountGetActiveOffers:

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

  • – accountBanUser:

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

  • – accountUnbanUser:

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

  • – accountGetBanned:

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

Messages Methods

  • – messagesGet:

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

  • – messagesGetDialogs:

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

  • – messagesGetByID:

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

  • – messagesSearch:

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

  • – messagesGetHistory:

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

  • – messagesSend:

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

  • – messagesDelete:

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

  • – messagesDeleteDialog:

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

  • – messagesRestore:

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

  • – messagesMarkAsNew:

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

  • – messagesMarkAsRead:

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

  • – messagesMarkAsImportant:

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

  • – messagesGetLongPollServer:

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

  • – messagesGetLongPollHistory:

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

  • – messagesGetChat:

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

  • – messagesCreateChat:

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

  • – messagesEditChat:

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

  • – messagesGetChatUsers:

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

  • – messagesSetActivity:

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

  • – messagesSearchDialogs:

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

  • – messagesAddChatUser:

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

  • – messagesRemoveChatUser:

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

  • – messagesGetLastActivity:

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

  • – messagesSetChatPhoto:

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

  • – messagesDeleteChatPhoto:

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

Status Methods

  • – statusGet:

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

  • – statusSet:

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

Photos Methods

  • – photosCreateAlbum:

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

  • – photosEditAlbum:

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

  • – photosGetAlbums:

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

  • – photosGet:

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

  • – photosGetAlbumsCount:

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

  • – photosGetProfile:

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

  • – photosGetByID:

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

  • – photosGetUploadServer:

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

  • – photosGetProfileUploadServer:

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

  • – photosGetChatUploadServer:

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

  • – photosSaveProfilePhoto:

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

  • – photosSaveWallPhoto:

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

  • – photosGetWallUploadServer:

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

  • – photosGetMessagesUploadServer:

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

  • – photosSaveMessagesPhoto:

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

  • – photosSearch:

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

  • – photosSave:

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

  • – photosEdit:

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

  • – photosMove:

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

  • – photosMakeCover:

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

  • – photosReorderAlbums:

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

  • – photosReorderPhotos:

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

  • – photosGetAll:

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

  • – photosGetUserPhotos:

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

  • – photosDeleteAlbum:

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

  • – photosDelete:

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

  • – photosConfirmTagWithCustomOptions:

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

  • – photosGetComments:

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

  • – photosGetAllComments:

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

  • – photosCreateComment:

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

  • – photosDeleteComment:

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

  • – photosRestoreComment:

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

  • – photosEditComment:

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

  • – photosGetTags:

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

  • – photosPutTag:

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

  • – photosRemoveTag:

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

  • – photosGetNewTags:

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

Fave Methods

  • – faveGetUsers:

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

  • – faveGetPhotos:

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

  • – faveGetPosts:

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

  • – faveGetVideos:

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

  • – faveGetLinks:

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

Properties

delegate

Delegate

@property (nonatomic, weak, readwrite) id<VKRequestDelegate> delegate

Declared In

VKRequestManager.h

offlineMode

Offline mode, works for all requests. Current mode is used to return cache data even if its lifetime ended, no deletion occurs (use this mode if no internet connection exists).

@property (nonatomic, assign, readwrite) BOOL offlineMode

Discussion

Defaults to NO.

Declared In

VKRequestManager.h

startAllRequestsImmediately

Allows developer to initiate immediate request start after its being created. Defaults to YES.

@property (nonatomic, assign, readwrite) BOOL startAllRequestsImmediately

Discussion

For instance, you want to request user’s information and initiate request when user taps a button. Here is how it can be implemented:

VKRequestManager *rm = [[VKRequestManager alloc] init...];
rm.startAllRequestsImmediately = NO;
VKRequest *userInfo = [rm info];

User taps a button and this method is called:

[userInfo start];

If there is not need to perform delayed requests than you should just call needed method and don’t bother about something else. Looks like:

VKRequestManager *rm = [[VKRequestManager alloc] init...];
[rm info];

Declared In

VKRequestManager.h

user

User from whose face requests are made.

@property (nonatomic, strong, readwrite) VKUser *user

Discussion

If the user property equals nil than no access token is added.

Declared In

VKRequestManager.h

Instance Methods

accountBanUser:

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

- (VKRequest *)accountBanUser:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/account.banUser

Return Value

@see info

Declared In

VKRequestManager.h

accountGetActiveOffers:

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

- (VKRequest *)accountGetActiveOffers:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/account.getActiveOffers

Return Value

@see info

Declared In

VKRequestManager.h

accountGetAppPermissions:

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

- (VKRequest *)accountGetAppPermissions:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/account.getAppPermissions

Return Value

@see info

Declared In

VKRequestManager.h

accountGetBanned:

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

- (VKRequest *)accountGetBanned:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/account.getBanned

Return Value

@see info

Declared In

VKRequestManager.h

accountGetCounters:

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

- (VKRequest *)accountGetCounters:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/account.getCounters

Return Value

@see info

Declared In

VKRequestManager.h

accountGetPushSettings:

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

- (VKRequest *)accountGetPushSettings:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/account.getPushSettings

Return Value

@see info

Declared In

VKRequestManager.h

accountImportContacts:

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

- (VKRequest *)accountImportContacts:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/account.importContacts

Return Value

@see info

Declared In

VKRequestManager.h

accountRegisterDevice:

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

- (VKRequest *)accountRegisterDevice:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/account.registerDevice

Return Value

@see info

Declared In

VKRequestManager.h

accountSetNameInMenu:

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

- (VKRequest *)accountSetNameInMenu:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/account.setNameInMenu

Return Value

@see info

Declared In

VKRequestManager.h

accountSetOnline:

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

- (VKRequest *)accountSetOnline:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/account.setOnline

Return Value

@see info

Declared In

VKRequestManager.h

accountSetSilenceMode:

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

- (VKRequest *)accountSetSilenceMode:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/account.setSilenceMode

Return Value

@see info

Declared In

VKRequestManager.h

accountUnbanUser:

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

- (VKRequest *)accountUnbanUser:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/account.unbanUser

Return Value

@see info

Declared In

VKRequestManager.h

accountUnregisterDevice:

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

- (VKRequest *)accountUnregisterDevice:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/account.unregisterDevice

Return Value

@see info

Declared In

VKRequestManager.h

adsAddOfficeUsers:

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

- (VKRequest *)adsAddOfficeUsers:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/ads.addOfficeUsers

Return Value

@see info

Declared In

VKRequestManager.h

adsCreate:

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

- (VKRequest *)adsCreate:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/ads.createAds

Return Value

@see info

Discussion

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

Declared In

VKRequestManager.h

adsCreateCampaigns:

Создает рекламные кампании. Внимание! Допустимое количество кампаний, создаваемых с помощью одного запроса — 50.

- (VKRequest *)adsCreateCampaigns:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/ads.createCampaigns

Return Value

@see info

Declared In

VKRequestManager.h

adsCreateClients:

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

- (VKRequest *)adsCreateClients:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/ads.createClients

Return Value

@see info

Discussion

Доступно только для рекламных агентств.

Внимание! Допустимое количество создаваемых клиентов с помощью одного запроса — 50.

Declared In

VKRequestManager.h

adsCreateTargetGroup:

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

- (VKRequest *)adsCreateTargetGroup:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/ads.createTargetGroup

Return Value

@see info

Discussion

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

Для импорта в группу уже имеющихся контактов пользователей необходимо воспользоваться методом ads.importTargetContacts.

Внимание! Максимально допустимое количество групп на рекламный кабинет — 10.

Declared In

VKRequestManager.h

adsDelete:

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

- (VKRequest *)adsDelete:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/ads.deleteAds

Return Value

@see info

Declared In

VKRequestManager.h

adsDeleteCampaings:

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

- (VKRequest *)adsDeleteCampaings:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/ads.deleteCampaigns

Return Value

@see info

Declared In

VKRequestManager.h

adsDeleteClients:

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

- (VKRequest *)adsDeleteClients:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/ads.deleteClients

Return Value

@see info

Discussion

Доступно только для рекламных агентств.

Внимание! Максимальное допустимое количество клиентов, редактируемых с помощью одного запроса — 10.

Declared In

VKRequestManager.h

adsDeleteTargetGroup:

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

- (VKRequest *)adsDeleteTargetGroup:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/ads.deleteTargetGroup

Return Value

@see info

Declared In

VKRequestManager.h

adsGet:

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

- (VKRequest *)adsGet:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/ads.getAds

Return Value

@see info

Declared In

VKRequestManager.h

adsGetAccounts:

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

- (VKRequest *)adsGetAccounts:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/ads.getAccounts

Return Value

@see info

Declared In

VKRequestManager.h

adsGetBudget:

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

- (VKRequest *)adsGetBudget:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/ads.getBudget

Return Value

@see info

Declared In

VKRequestManager.h

adsGetCampaigns:

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

- (VKRequest *)adsGetCampaigns:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/ads.getCampaigns

Return Value

@see info

Declared In

VKRequestManager.h

adsGetCategories:

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

- (VKRequest *)adsGetCategories:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/ads.getCategories

Return Value

@see info

Declared In

VKRequestManager.h

adsGetClients:

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

- (VKRequest *)adsGetClients:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/ads.getClients

Return Value

@see info

Discussion

Доступно только для рекламных агентств.

Declared In

VKRequestManager.h

adsGetDemographics:

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

- (VKRequest *)adsGetDemographics:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/ads.getDemographics

Return Value

@see info

Declared In

VKRequestManager.h

adsGetFloodStats:

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

- (VKRequest *)adsGetFloodStats:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/ads.getFloodStats

Return Value

@see info

Declared In

VKRequestManager.h

adsGetLayout:

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

- (VKRequest *)adsGetLayout:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/ads.getAdsLayout

Return Value

@see info

Declared In

VKRequestManager.h

adsGetOfficeUsers:

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

- (VKRequest *)adsGetOfficeUsers:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/ads.getOfficeUsers

Return Value

@see info

Declared In

VKRequestManager.h

adsGetRejectionReason:

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

- (VKRequest *)adsGetRejectionReason:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/ads.getRejectionReason

Return Value

@see info

Declared In

VKRequestManager.h

adsGetStatistics:

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

- (VKRequest *)adsGetStatistics:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/ads.getStatistics

Return Value

@see info

Declared In

VKRequestManager.h

adsGetSuggestions:

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

- (VKRequest *)adsGetSuggestions:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/ads.getSuggestions

Return Value

@see info

Declared In

VKRequestManager.h

adsGetTargetGroups:

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

- (VKRequest *)adsGetTargetGroups:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/ads.getTargetGroups

Return Value

@see info

Declared In

VKRequestManager.h

adsGetTargeting:

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

- (VKRequest *)adsGetTargeting:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/ads.getAdsTargeting

Return Value

@see info

Declared In

VKRequestManager.h

adsGetTargetingStats:

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

- (VKRequest *)adsGetTargetingStats:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/ads.getTargetingStats

Return Value

@see info

Declared In

VKRequestManager.h

adsGetUploadURL:

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

- (VKRequest *)adsGetUploadURL:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/ads.getUploadURL

Return Value

@see info

Declared In

VKRequestManager.h

adsGetVideoUploadURL:

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

- (VKRequest *)adsGetVideoUploadURL:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/ads.getVideoUploadURL

Return Value

@see info

Declared In

VKRequestManager.h

adsImportTargetContacts:

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

- (VKRequest *)adsImportTargetContacts:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/ads.importTargetContacts

Return Value

@see info

Discussion

Внимание! Максимально допустимое количество контактов, импортируемых с помощью одного запроса — 1000.

Declared In

VKRequestManager.h

adsRemoveOfficeUsers:

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

- (VKRequest *)adsRemoveOfficeUsers:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/ads.removeOfficeUsers

Return Value

@see info

Declared In

VKRequestManager.h

adsUpdate:

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

- (VKRequest *)adsUpdate:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/ads.updateAds

Return Value

@see info

Discussion

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

Declared In

VKRequestManager.h

adsUpdateCampaings:

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

- (VKRequest *)adsUpdateCampaings:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/ads.updateCampaigns

Return Value

@see info

Discussion

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

Declared In

VKRequestManager.h

adsUpdateClients:

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

- (VKRequest *)adsUpdateClients:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/ads.updateClients

Return Value

@see info

Discussion

Внимание!Максимальное допустимое количество клиентов, редактируемых с помощью одного запроса — 50.

Declared In

VKRequestManager.h

adsUpdateTargetGroup:

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

- (VKRequest *)adsUpdateTargetGroup:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/ads.updateTargetGroup

Return Value

@see info

Declared In

VKRequestManager.h

appsGetCatalog:

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

- (VKRequest *)appsGetCatalog:(NSDictionary *)options

Parameters

options

ключь-значение, подробнее по этой ссылке https://vk.com/dev/apps.getCatalog

Return Value

@see info

Declared In

VKRequestManager.h

audioAdd:

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

- (VKRequest *)audioAdd:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/audio.add

Return Value

@see info

Declared In

VKRequestManager.h

audioAddAlbum:

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

- (VKRequest *)audioAddAlbum:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/audio.addAlbum

Return Value

@see info

Declared In

VKRequestManager.h

audioDelete:

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

- (VKRequest *)audioDelete:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/audio.delete

Return Value

@see info

Declared In

VKRequestManager.h

audioDeleteAlbum:

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

- (VKRequest *)audioDeleteAlbum:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/audio.deleteAlbum

Return Value

@see info

Declared In

VKRequestManager.h

audioEdit:

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

- (VKRequest *)audioEdit:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/audio.edit

Return Value

@see info

Declared In

VKRequestManager.h

audioEditAlbum:

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

- (VKRequest *)audioEditAlbum:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/audio.editAlbum

Return Value

@see info

Declared In

VKRequestManager.h

audioGet:

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

- (VKRequest *)audioGet:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/audio.get

Return Value

@see info

Declared In

VKRequestManager.h

audioGetAlbums:

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

- (VKRequest *)audioGetAlbums:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/audio.getAlbums

Return Value

@see info

Declared In

VKRequestManager.h

audioGetBroadcastList:

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

- (VKRequest *)audioGetBroadcastList:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/audio.getBroadcastList

Return Value

@see info

Declared In

VKRequestManager.h

audioGetByID:

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

- (VKRequest *)audioGetByID:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/audio.getById

Return Value

@see info

Declared In

VKRequestManager.h

audioGetCount:

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

- (VKRequest *)audioGetCount:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/audio.getCount

Return Value

@see info

Declared In

VKRequestManager.h

audioGetLyrics:

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

- (VKRequest *)audioGetLyrics:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/audio.getLyrics

Return Value

@see info

Declared In

VKRequestManager.h

audioGetPopular:

Возвращает список аудиозаписей из раздела “Популярное”

- (VKRequest *)audioGetPopular:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/audio.getPopular

Return Value

@see info

Declared In

VKRequestManager.h

audioGetRecommendations:

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

- (VKRequest *)audioGetRecommendations:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/audio.getRecommendations

Return Value

@see info

Declared In

VKRequestManager.h

audioGetUploadServer:

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

- (VKRequest *)audioGetUploadServer:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/audio.getUploadServer

Return Value

@see info

Declared In

VKRequestManager.h

audioMoveToAlbum:

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

- (VKRequest *)audioMoveToAlbum:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/audio.moveToAlbum

Return Value

@see info

Declared In

VKRequestManager.h

audioReorder:

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

- (VKRequest *)audioReorder:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/audio.reorder

Return Value

@see info

Declared In

VKRequestManager.h

audioRestore:

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

- (VKRequest *)audioRestore:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/audio.restore

Return Value

@see info

Declared In

VKRequestManager.h

audioSave:

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

- (VKRequest *)audioSave:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/audio.save

Return Value

@see info

Declared In

VKRequestManager.h

audioSearch:

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

- (VKRequest *)audioSearch:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/audio.search

Return Value

@see info

Declared In

VKRequestManager.h

audioSetBroadcast:

Транслирует аудиозапись в статус пользователю или сообществу

- (VKRequest *)audioSetBroadcast:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/audio.setBroadcast

Return Value

@see info

Declared In

VKRequestManager.h

boardAddComment:

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

- (VKRequest *)boardAddComment:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/board.addComment

Return Value

@see info

Declared In

VKRequestManager.h

boardAddTopic:

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

- (VKRequest *)boardAddTopic:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/board.addTopic

Return Value

@see info

Declared In

VKRequestManager.h

boardCloseTopic:

Закрывает тему в списке обсуждений группы (в такой теме невозможно оставлять новые сообщения)

- (VKRequest *)boardCloseTopic:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/board.closeTopic

Return Value

@see info

Declared In

VKRequestManager.h

boardDeleteComment:

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

- (VKRequest *)boardDeleteComment:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/board.deleteComment

Return Value

@see info

Declared In

VKRequestManager.h

boardDeleteTopic:

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

- (VKRequest *)boardDeleteTopic:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/board.deleteTopic

Return Value

@see info

Declared In

VKRequestManager.h

boardEditComment:

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

- (VKRequest *)boardEditComment:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/board.editComment

Return Value

@see info

Declared In

VKRequestManager.h

boardEditTopic:

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

- (VKRequest *)boardEditTopic:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/board.editTopic

Return Value

@see info

Declared In

VKRequestManager.h

boardFixTopic:

Закрепляет тему в списке обсуждений группы (такая тема при любой сортировке выводится выше остальных)

- (VKRequest *)boardFixTopic:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/board.fixTopic

Return Value

@see info

Declared In

VKRequestManager.h

boardGetComments:

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

- (VKRequest *)boardGetComments:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/board.getComments

Return Value

@see info

Declared In

VKRequestManager.h

boardGetTopics:

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

- (VKRequest *)boardGetTopics:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/board.getTopics

Return Value

@see info

Declared In

VKRequestManager.h

boardOpenTopic:

Открывает ранее закрытую тему (в ней станет возможно оставлять новые сообщения).

- (VKRequest *)boardOpenTopic:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/board.openTopic

Return Value

@see info

Declared In

VKRequestManager.h

boardRestoreComment:

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

- (VKRequest *)boardRestoreComment:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/board.restoreComment

Return Value

@see info

Declared In

VKRequestManager.h

boardUnfixTopic:

Отменяет прикрепление темы в списке обсуждений группы (тема будет выводиться согласно выбранной сортировке)

- (VKRequest *)boardUnfixTopic:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/board.unfixTopic

Return Value

@see info

Declared In

VKRequestManager.h

databaseGetCities:

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

- (VKRequest *)databaseGetCities:(NSDictionary *)options

Parameters

options

ключи-значения, подробнее https://vk.com/dev/database.getCities

Return Value

@see info

Declared In

VKRequestManager.h

databaseGetCitiesById:

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

- (VKRequest *)databaseGetCitiesById:(NSDictionary *)options

Parameters

options

ключи-значения, подробнее https://vk.com/dev/database.getCitiesById

Return Value

@see info

Discussion

Идентификаторы (id) могут быть получены с помощью методов users.get, places.getById, places.search, places.getCheckins.

Declared In

VKRequestManager.h

databaseGetCountries:

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

- (VKRequest *)databaseGetCountries:(NSDictionary *)options

Parameters

options

ключи-значения, подробнее https://vk.com/dev/database.getCountries

Return Value

@see info

Declared In

VKRequestManager.h

databaseGetCountriesById:

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

- (VKRequest *)databaseGetCountriesById:(NSDictionary *)options

Parameters

options

ключи-значения, подробнее https://vk.com/dev/database.getCountriesById

Return Value

@see info

Discussion

Идентификаторы (id) могут быть получены с помощью методов users.get, places.getById, places.search, places.getCheckins.

Declared In

VKRequestManager.h

databaseGetFaculties:

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

- (VKRequest *)databaseGetFaculties:(NSDictionary *)options

Parameters

options

ключи-значения, подробнее https://vk.com/dev/database.getFaculties

Return Value

@see info

Declared In

VKRequestManager.h

databaseGetRegions:

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

- (VKRequest *)databaseGetRegions:(NSDictionary *)options

Parameters

options

ключи-значения, подробнее https://vk.com/dev/database.getRegions

Return Value

@see info

Declared In

VKRequestManager.h

databaseGetSchools:

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

- (VKRequest *)databaseGetSchools:(NSDictionary *)options

Parameters

options

ключи-значения, подробнее https://vk.com/dev/database.getSchools

Return Value

@see info

Declared In

VKRequestManager.h

databaseGetStreetsById:

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

- (VKRequest *)databaseGetStreetsById:(NSDictionary *)options

Parameters

options

ключи-значения, подробнее https://vk.com/dev/database.getStreetsById

Return Value

@see info

Declared In

VKRequestManager.h

databaseGetUniversities:

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

- (VKRequest *)databaseGetUniversities:(NSDictionary *)options

Parameters

options

ключи-значения, подробнее https://vk.com/dev/database.getUniversities

Return Value

@see info

Declared In

VKRequestManager.h

docsAdd:

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

- (VKRequest *)docsAdd:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/docs.add

Return Value

@see info

Declared In

VKRequestManager.h

docsDelete:

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

- (VKRequest *)docsDelete:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/docs.delete

Return Value

@see info

Declared In

VKRequestManager.h

docsGet:

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

- (VKRequest *)docsGet:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/docs.get

Return Value

@see info

Declared In

VKRequestManager.h

docsGetByID:

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

- (VKRequest *)docsGetByID:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/docs.getById

Return Value

@see info

Declared In

VKRequestManager.h

docsGetUploadServer:

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

- (VKRequest *)docsGetUploadServer:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/docs.getUploadServer

Return Value

@see info

Declared In

VKRequestManager.h

docsGetWallUploadServer:

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

- (VKRequest *)docsGetWallUploadServer:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/docs.getWallUploadServer

Return Value

@see info

Declared In

VKRequestManager.h

docsSave:

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

- (VKRequest *)docsSave:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/docs.save

Return Value

@see info

Declared In

VKRequestManager.h

execute:

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

- (VKRequest *)execute:(NSString *)code

Parameters

code

код алгоритма в VKScript - формате, похожем на JavaSсript или ActionScript (предполагается совместимость с ECMAScript). Алгоритм должен завершаться командой return %выражение%. Операторы должны быть разделены точкой с запятой.

Return Value

@see info

Declared In

VKRequestManager.h

executePredefinedProcedureWithName:options:

Хранимые процедуры позволяют исполнять код на стороне сервера API аналогично методу execute, но без передачи кода процедуры по сети.

- (VKRequest *)executePredefinedProcedureWithName:(NSString *)procedureName options:(NSDictionary *)options

Parameters

procedureName

наименование хранимой процедуры

options

словарь передаваемых параметров хранимой процедуре

Discussion

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

https://api.vk.com/method/execute.ИМЯПРОЦЕДУРЫ?СПИСОКПАРАМЕТРОВ

Переданные параметры будут доступны внутри кода процедуры в виде полей объекта Args, например, если Вы передали ?user=123, то значение этой переменной будет доступно в Args.user.

Declared In

VKRequestManager.h

faveGetLinks:

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

- (VKRequest *)faveGetLinks:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/fave.getLinks

Return Value

@see info

Declared In

VKRequestManager.h

faveGetPhotos:

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

- (VKRequest *)faveGetPhotos:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/fave.getPhotos

Return Value

@see info

Declared In

VKRequestManager.h

faveGetPosts:

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

- (VKRequest *)faveGetPosts:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/fave.getPosts

Return Value

@see info

Declared In

VKRequestManager.h

faveGetUsers:

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

- (VKRequest *)faveGetUsers:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/fave.getUsers

Return Value

@see info

Declared In

VKRequestManager.h

faveGetVideos:

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

- (VKRequest *)faveGetVideos:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/fave.getVideos

Return Value

@see info

Declared In

VKRequestManager.h

followers:

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

- (VKRequest *)followers:(NSDictionary *)options

Parameters

options

ключи-значения, с полным списком ключей можно ознакомиться по ссылке из документации: https://vk.com/dev/users.getFollowers

Return Value

@see info

Declared In

VKRequestManager.h

friendsAdd:

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

- (VKRequest *)friendsAdd:(NSDictionary *)options

Parameters

options

ключи-значения, полный список по этой ссылке: https://vk.com/dev/friends.add

Return Value

@see info

Discussion

Если идентификатор выбранного пользователя присутствует в списке заявок на добавление в друзья, полученном методом friends.getRequests, то одобряет заявку на добавление и добавляет выбранного пользователя в друзья к текущему пользователю. В противном случае создает заявку на добавление в друзья текущего пользователя к выбранному пользователю.

Declared In

VKRequestManager.h

friendsAddList:

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

- (VKRequest *)friendsAddList:(NSDictionary *)options

Parameters

options

ключи-значения, полный список по этой ссылке: https://vk.com/dev/friends.addList

Return Value

@see info

Declared In

VKRequestManager.h

friendsAreFriends:

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

- (VKRequest *)friendsAreFriends:(NSDictionary *)options

Parameters

options

ключи-значения, полный список по ссылке: https://vk.com/dev/friends.areFriends

Return Value

@see info

Declared In

VKRequestManager.h

friendsDelete:

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

- (VKRequest *)friendsDelete:(NSDictionary *)options

Parameters

options

ключи-значения, полный список по этой ссылке: https://vk.com/dev/friends.delete

Return Value

@see info

Discussion

Если идентификатор выбранного пользователя присутствует в списке заявок на добавление в друзья, полученном методом friends.getRequests, то отклоняет заявку на добавление в друзья к текущему пользователю. В противном случае удаляет выбранного пользователя из списка друзей текущего пользователя, который может быть получен методом friends.get

Declared In

VKRequestManager.h

friendsDeleteAllRequests:

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

- (VKRequest *)friendsDeleteAllRequests:(NSDictionary *)options

Parameters

options

ключи-значения, полный список по этой ссылке: https://vk.com/dev/friends.deleteAllRequests

Return Value

@see info

Declared In

VKRequestManager.h

friendsDeleteList:

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

- (VKRequest *)friendsDeleteList:(NSDictionary *)options

Parameters

options

ключи-значения, полный список по этой ссылке: https://vk.com/dev/friends.deleteList

Return Value

@see info

Declared In

VKRequestManager.h

friendsEdit:

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

- (VKRequest *)friendsEdit:(NSDictionary *)options

Parameters

options

ключи-значения, полный список по этой ссылке: https://vk.com/dev/friends.edit

Return Value

@see info

Declared In

VKRequestManager.h

friendsEditList:

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

- (VKRequest *)friendsEditList:(NSDictionary *)options

Parameters

options

ключи-значения, полный список по этой ссылке: https://vk.com/dev/friends.editList

Return Value

@see info

Declared In

VKRequestManager.h

friendsGet:

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

- (VKRequest *)friendsGet:(NSDictionary *)options

Parameters

options

ключи-значения, полный список по этой ссылке: https://vk.com/dev/friends.get

Return Value

@see info

Declared In

VKRequestManager.h

friendsGetAppUsers:

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

- (VKRequest *)friendsGetAppUsers:(NSDictionary *)options

Parameters

options

ключи-значения, полный список по этой ссылке: https://vk.com/dev/friends.getAppUsers

Return Value

@see info

Declared In

VKRequestManager.h

friendsGetByPhones:

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

- (VKRequest *)friendsGetByPhones:(NSDictionary *)options

Parameters

options

ключи-значения, полный список по этой ссылке: https://vk.com/dev/friends.getByPhones

Return Value

@see info

Discussion

Использование данного метода возможно только если у текущего пользователя завалидирован номер мобильного телефона. Для проверки этого условия можно использовать метод users.get c параметрами uids=API_USER и fields=has_mobile, где API_USER равен идентификатору текущего пользователя.

Declared In

VKRequestManager.h

friendsGetLists:

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

- (VKRequest *)friendsGetLists:(NSDictionary *)options

Parameters

options

ключи-значения, полный список по этой ссылке: https://vk.com/dev/friends.getLists

Return Value

@see info

Declared In

VKRequestManager.h

friendsGetMutual:

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

- (VKRequest *)friendsGetMutual:(NSDictionary *)options

Parameters

options

ключи-значения, полный список по этой ссылке: https://vk.com/dev/friends.getMutual

Return Value

@see info

Declared In

VKRequestManager.h

friendsGetOnline:

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

- (VKRequest *)friendsGetOnline:(NSDictionary *)options

Parameters

options

ключи-значения, полный список по этой ссылке: https://vk.com/dev/friends.getOnline

Return Value

@see info

Declared In

VKRequestManager.h

friendsGetRecent:

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

- (VKRequest *)friendsGetRecent:(NSDictionary *)options

Parameters

options

ключи-значения, полный список по этой ссылке: https://vk.com/dev/friends.getRecent

Return Value

@see info

Declared In

VKRequestManager.h

friendsGetRequests:

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

- (VKRequest *)friendsGetRequests:(NSDictionary *)options

Parameters

options

ключи-значения, полный список по этой ссылке: https://vk.com/dev/friends.getRequests

Return Value

@see info

Declared In

VKRequestManager.h

friendsGetSuggestions:

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

- (VKRequest *)friendsGetSuggestions:(NSDictionary *)options

Parameters

options

ключи-значения, полный список по этой ссылке: https://vk.com/dev/friends.getSuggestions

Return Value

@see info

Declared In

VKRequestManager.h

groupsBanUser:

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

- (VKRequest *)groupsBanUser:(NSDictionary *)options

Parameters

options

ключи-значения, полный список в документации: https://vk.com/dev/groups.banUser

Return Value

@see info

Declared In

VKRequestManager.h

groupsGet:

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

- (VKRequest *)groupsGet:(NSDictionary *)options

Parameters

options

ключи-значения, полный список в документации: https://vk.com/dev/groups.get

Return Value

@see info

Declared In

VKRequestManager.h

groupsGetBanned:

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

- (VKRequest *)groupsGetBanned:(NSDictionary *)options

Parameters

options

ключи-значения, полный список в документации: https://vk.com/dev/groups.getBanned

Return Value

@see info

Declared In

VKRequestManager.h

groupsGetByID:

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

- (VKRequest *)groupsGetByID:(NSDictionary *)options

Parameters

options

ключи-значения, полный список в документации: https://vk.com/dev/groups.getById

Return Value

@see info

Declared In

VKRequestManager.h

groupsGetInvites:

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

- (VKRequest *)groupsGetInvites:(NSDictionary *)options

Parameters

options

ключи-значения, полный список в документации: https://vk.com/dev/groups.getInvites

Return Value

@see info

Declared In

VKRequestManager.h

groupsGetMembers:

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

- (VKRequest *)groupsGetMembers:(NSDictionary *)options

Parameters

options

ключи-значения, полный список в документации: https://vk.com/dev/groups.getMembers

Return Value

@see info

Declared In

VKRequestManager.h

groupsIsMember:

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

- (VKRequest *)groupsIsMember:(NSDictionary *)options

Parameters

options

ключи-значения, полный список в документации: https://vk.com/dev/groups.isMember

Return Value

@see info

Declared In

VKRequestManager.h

groupsJoin:

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

- (VKRequest *)groupsJoin:(NSDictionary *)options

Parameters

options

ключи-значения, полный список в документации: https://vk.com/dev/groups.join

Return Value

@see info

Declared In

VKRequestManager.h

groupsLeave:

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

- (VKRequest *)groupsLeave:(NSDictionary *)options

Parameters

options

ключи-значения, полный список в документации: https://vk.com/dev/groups.leave

Return Value

@see info

Declared In

VKRequestManager.h

groupsSearch:

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

- (VKRequest *)groupsSearch:(NSDictionary *)options

Parameters

options

ключи-значения, полный список в документации: https://vk.com/dev/groups.search

Return Value

@see info

Declared In

VKRequestManager.h

groupsUnbanUser:

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

- (VKRequest *)groupsUnbanUser:(NSDictionary *)options

Parameters

options

ключи-значения, полный список в документации: https://vk.com/dev/groups.unbanUser

Return Value

@see info

Declared In

VKRequestManager.h

info

Информация о текущем пользователе.

- (VKRequest *)info

Return Value

экземпляр класса VKRequest, который инкапсулирует в себе все необходимые параметры для осуществления запроса пользовательской информации. Объект запроса возвращается по причине возможной необходимости отменить выполнение текущего запроса или отложенное выполнение запроса.

Discussion

Следующие поля данных запрашиваются: nickname,screen_name,sex,bdate,has_mobile,online,last_seen,status,photo100

Детальную информацию можно найти по этой ссылке в документации: https://vk.com/dev/users.get

Declared In

VKRequestManager.h

info:

Информация о пользователе(ях) с указанными параметрами

- (VKRequest *)info:(NSDictionary *)options

Parameters

options

ключи-значения, которые будут переданы при запросе методом GET

Return Value

@see info

Discussion

Описание параметров и возможные значения можно найти по ссылке: https://vk.com/dev/users.get

Declared In

VKRequestManager.h

initWithDelegate:user:

Designated initialization method.

- (instancetype)initWithDelegate:(id<VKRequestDelegate>)delegate user:(VKUser *)user

Parameters

delegate

delegate, should conform to VKRequestDelegate

user

user from whose face requests are made

Declared In

VKRequestManager.h

isAppUser:

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

- (VKRequest *)isAppUser:(NSDictionary *)options

Parameters

options

ключи-значения, подробнее https://vk.com/dev/users.isAppUser

Return Value

@see info

Declared In

VKRequestManager.h

likesAdd:

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

- (VKRequest *)likesAdd:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/likes.add

Return Value

@see info

Declared In

VKRequestManager.h

likesDelete:

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

- (VKRequest *)likesDelete:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/likes.delete

Return Value

@see info

Declared In

VKRequestManager.h

likesGetList:

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

- (VKRequest *)likesGetList:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/likes.getList

Return Value

@see info

Declared In

VKRequestManager.h

likesIsLiked:

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

- (VKRequest *)likesIsLiked:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/likes.isLiked

Return Value

@see info

Declared In

VKRequestManager.h

messagesAddChatUser:

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

- (VKRequest *)messagesAddChatUser:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/messages.addChatUser

Declared In

VKRequestManager.h

messagesCreateChat:

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

- (VKRequest *)messagesCreateChat:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/messages.createChat

Return Value

@see info

Declared In

VKRequestManager.h

messagesDelete:

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

- (VKRequest *)messagesDelete:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/messages.delete

Return Value

@see info

Declared In

VKRequestManager.h

messagesDeleteChatPhoto:

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

- (VKRequest *)messagesDeleteChatPhoto:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/messages.deleteChatPhoto

Return Value

@see info

Declared In

VKRequestManager.h

messagesDeleteDialog:

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

- (VKRequest *)messagesDeleteDialog:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/messages.deleteDialog

Return Value

@see info

Declared In

VKRequestManager.h

messagesEditChat:

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

- (VKRequest *)messagesEditChat:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/messages.editChat

Return Value

@see info

Declared In

VKRequestManager.h

messagesGet:

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

- (VKRequest *)messagesGet:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/messages.get

Return Value

@see info

Declared In

VKRequestManager.h

messagesGetByID:

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

- (VKRequest *)messagesGetByID:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/messages.getById

Return Value

@see info

Declared In

VKRequestManager.h

messagesGetChat:

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

- (VKRequest *)messagesGetChat:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/messages.getChat

Return Value

@see info

Declared In

VKRequestManager.h

messagesGetChatUsers:

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

- (VKRequest *)messagesGetChatUsers:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/messages.getChatUsers

Return Value

@see info

Declared In

VKRequestManager.h

messagesGetDialogs:

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

- (VKRequest *)messagesGetDialogs:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/messages.getDialogs

Return Value

@see info

Declared In

VKRequestManager.h

messagesGetHistory:

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

- (VKRequest *)messagesGetHistory:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/messages.getHistory

Return Value

@see info

Declared In

VKRequestManager.h

messagesGetLastActivity:

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

- (VKRequest *)messagesGetLastActivity:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/messages.getLastActivity

Return Value

@see info

Declared In

VKRequestManager.h

messagesGetLongPollHistory:

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

- (VKRequest *)messagesGetLongPollHistory:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/messages.getLongPollHistory

Return Value

@see info

Discussion

Для ускорения работы с личными сообщениями может быть полезно кешировать уже загруженные ранее сообщения на мобильном устройстве / ПК пользователя, чтобы не получать их повторно при каждом обращении. Этот метод помогает осуществить синхронизацию локальной копии списка сообщений с актуальной версией.

Declared In

VKRequestManager.h

messagesGetLongPollServer:

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

- (VKRequest *)messagesGetLongPollServer:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/messages.getLongPollServer

Declared In

VKRequestManager.h

messagesMarkAsImportant:

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

- (VKRequest *)messagesMarkAsImportant:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/messages.markAsImportant

Return Value

@see info

Declared In

VKRequestManager.h

messagesMarkAsNew:

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

- (VKRequest *)messagesMarkAsNew:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/messages.markAsNew

Return Value

@see info

Declared In

VKRequestManager.h

messagesMarkAsRead:

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

- (VKRequest *)messagesMarkAsRead:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/messages.markAsRead

Return Value

@see info

Declared In

VKRequestManager.h

messagesRemoveChatUser:

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

- (VKRequest *)messagesRemoveChatUser:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/messages.removeChatUser

Declared In

VKRequestManager.h

messagesRestore:

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

- (VKRequest *)messagesRestore:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/messages.restore

Return Value

@see info

Declared In

VKRequestManager.h

messagesSearch:

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

- (VKRequest *)messagesSearch:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/messages.search

Return Value

@see info

Declared In

VKRequestManager.h

messagesSearchDialogs:

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

- (VKRequest *)messagesSearchDialogs:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/messages.searchDialogs

Return Value

@see info

Declared In

VKRequestManager.h

messagesSend:

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

- (VKRequest *)messagesSend:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/messages.send

Return Value

@see info

Declared In

VKRequestManager.h

messagesSetActivity:

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

- (VKRequest *)messagesSetActivity:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/messages.setActivity

Return Value

@see info

Declared In

VKRequestManager.h

messagesSetChatPhoto:

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

- (VKRequest *)messagesSetChatPhoto:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/messages.setChatPhoto

Return Value

@see info

Declared In

VKRequestManager.h

newsfeedAddBan:

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

- (VKRequest *)newsfeedAddBan:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/newsfeed.addBan

Return Value

@see info

Declared In

VKRequestManager.h

newsfeedDeleteBan:

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

- (VKRequest *)newsfeedDeleteBan:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/newsfeed.deleteBan

Return Value

@see info

Declared In

VKRequestManager.h

newsfeedGet:

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

- (VKRequest *)newsfeedGet:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/newsfeed.get

Return Value

@see info

Declared In

VKRequestManager.h

newsfeedGetBanned:

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

- (VKRequest *)newsfeedGetBanned:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/newsfeed.getBanned

Return Value

@see info

Declared In

VKRequestManager.h

newsfeedGetComments:

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

- (VKRequest *)newsfeedGetComments:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/newsfeed.getComments

Return Value

@see info

Declared In

VKRequestManager.h

newsfeedGetLists:

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

- (VKRequest *)newsfeedGetLists:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/newsfeed.getLists

Declared In

VKRequestManager.h

newsfeedGetMentions:

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

- (VKRequest *)newsfeedGetMentions:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/newsfeed.getMentions

Return Value

@see info

Declared In

VKRequestManager.h

newsfeedGetRecommended:

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

- (VKRequest *)newsfeedGetRecommended:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/newsfeed.getRecommended

Return Value

@see info

Declared In

VKRequestManager.h

newsfeedSearch:

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

- (VKRequest *)newsfeedSearch:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/newsfeed.search

Return Value

@see info

Declared In

VKRequestManager.h

newsfeedUnsubscribe:

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

- (VKRequest *)newsfeedUnsubscribe:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/newsfeed.unsubscribe

Return Value

@see info

Declared In

VKRequestManager.h

notesAdd:

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

- (VKRequest *)notesAdd:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/notes.add

Return Value

@see info

Declared In

VKRequestManager.h

notesCreateComment:

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

- (VKRequest *)notesCreateComment:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/notes.createComment

Return Value

@see info

Declared In

VKRequestManager.h

notesDelete:

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

- (VKRequest *)notesDelete:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/notes.delete

Return Value

@see info

Declared In

VKRequestManager.h

notesDeleteComment:

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

- (VKRequest *)notesDeleteComment:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/notes.deleteComment

Return Value

@see info

Declared In

VKRequestManager.h

notesEdit:

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

- (VKRequest *)notesEdit:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/notes.edit

Return Value

@see info

Declared In

VKRequestManager.h

notesEditComment:

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

- (VKRequest *)notesEditComment:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/notes.editComment

Return Value

@see info

Declared In

VKRequestManager.h

notesGet:

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

- (VKRequest *)notesGet:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/notes.get

Return Value

@see info

Declared In

VKRequestManager.h

notesGetByID:

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

- (VKRequest *)notesGetByID:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/notes.getById

Return Value

@see info

Declared In

VKRequestManager.h

notesGetComments:

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

- (VKRequest *)notesGetComments:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/notes.getComments

Return Value

@see info

Declared In

VKRequestManager.h

notesGetFriendsNotes:

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

- (VKRequest *)notesGetFriendsNotes:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/notes.getFriendsNotes

Return Value

@see info

Declared In

VKRequestManager.h

notesRestoreComment:

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

- (VKRequest *)notesRestoreComment:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/notes.restoreComment

Return Value

@see info

Declared In

VKRequestManager.h

notificationsGet:

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

- (VKRequest *)notificationsGet:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/notifications.get

Return Value

@see info

Declared In

VKRequestManager.h

notificationsMarkeAsViewed:

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

- (VKRequest *)notificationsMarkeAsViewed:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/notifications.markAsViewed

Return Value

@see info

Declared In

VKRequestManager.h

pagesGet:

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

- (VKRequest *)pagesGet:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/pages.get

Return Value

@see info

Declared In

VKRequestManager.h

pagesGetHistory:

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

- (VKRequest *)pagesGetHistory:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/pages.getHistory

Return Value

@see info

Declared In

VKRequestManager.h

pagesGetTitles:

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

- (VKRequest *)pagesGetTitles:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/pages.getTitles

Return Value

@see info

Declared In

VKRequestManager.h

pagesGetVersion:

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

- (VKRequest *)pagesGetVersion:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/pages.getVersion

Return Value

@see info

Declared In

VKRequestManager.h

pagesParseWiki:

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

- (VKRequest *)pagesParseWiki:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/pages.parseWiki

Return Value

@see info

Declared In

VKRequestManager.h

pagesSave:

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

- (VKRequest *)pagesSave:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/pages.save

Return Value

@see info

Declared In

VKRequestManager.h

pagesSaveAccess:

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

- (VKRequest *)pagesSaveAccess:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/pages.saveAccess

Return Value

@see info

Declared In

VKRequestManager.h

photosConfirmTagWithCustomOptions:

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

- (VKRequest *)photosConfirmTagWithCustomOptions:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/photos.confirmTag

Return Value

@see info

Declared In

VKRequestManager.h

photosCreateAlbum:

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

- (VKRequest *)photosCreateAlbum:(NSDictionary *)options

Parameters

options

ключи-значения, полный список по ссылке: https://vk.com/dev/photos.createAlbum

Return Value

@see info

Declared In

VKRequestManager.h

photosCreateComment:

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

- (VKRequest *)photosCreateComment:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/photos.createComment

Return Value

@see info

Declared In

VKRequestManager.h

photosDelete:

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

- (VKRequest *)photosDelete:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/photos.delete

Return Value

@see info

Declared In

VKRequestManager.h

photosDeleteAlbum:

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

- (VKRequest *)photosDeleteAlbum:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/photos.deleteAlbum

Return Value

@see info

Declared In

VKRequestManager.h

photosDeleteComment:

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

- (VKRequest *)photosDeleteComment:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/photos.deleteComment

Return Value

@see info

Declared In

VKRequestManager.h

photosEdit:

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

- (VKRequest *)photosEdit:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/photos.edit

Return Value

@see info

Declared In

VKRequestManager.h

photosEditAlbum:

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

- (VKRequest *)photosEditAlbum:(NSDictionary *)options

Parameters

options

ключи-значения, полный список по ссылке: https://vk.com/dev/photos.editAlbum

Return Value

@see info

Declared In

VKRequestManager.h

photosEditComment:

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

- (VKRequest *)photosEditComment:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/photos.editComment

Return Value

@see info

Declared In

VKRequestManager.h

photosGet:

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

- (VKRequest *)photosGet:(NSDictionary *)options

Parameters

options

ключи-значения, полный список по ссылке: https://vk.com/dev/photos.get

Return Value

@see info

Declared In

VKRequestManager.h

photosGetAlbums:

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

- (VKRequest *)photosGetAlbums:(NSDictionary *)options

Parameters

options

ключи-значения, полный список по ссылке: https://vk.com/dev/photos.getAlbums

Return Value

@see info

Declared In

VKRequestManager.h

photosGetAlbumsCount:

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

- (VKRequest *)photosGetAlbumsCount:(NSDictionary *)options

Parameters

options

ключи-значения, полный список по ссылке: https://vk.com/dev/photos.getAlbumsCount

Return Value

@see info

Declared In

VKRequestManager.h

photosGetAll:

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

- (VKRequest *)photosGetAll:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/photos.getAll

Return Value

@see info

Declared In

VKRequestManager.h

photosGetAllComments:

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

- (VKRequest *)photosGetAllComments:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/photos.getAllComments

Return Value

@see info

Declared In

VKRequestManager.h

photosGetByID:

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

- (VKRequest *)photosGetByID:(NSDictionary *)options

Parameters

options

ключи-значения, полный список по этой ссылке: https://vk.com/dev/photos.getById

Return Value

@see info

Declared In

VKRequestManager.h

photosGetChatUploadServer:

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

- (VKRequest *)photosGetChatUploadServer:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/photos.getChatUploadServer

Return Value

@see info

Declared In

VKRequestManager.h

photosGetComments:

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

- (VKRequest *)photosGetComments:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/photos.getComments

Return Value

@see info

Declared In

VKRequestManager.h

photosGetMessagesUploadServer:

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

- (VKRequest *)photosGetMessagesUploadServer:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/photos.getMessagesUploadServer

Return Value

@see info

Declared In

VKRequestManager.h

photosGetNewTags:

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

- (VKRequest *)photosGetNewTags:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/photos.getNewTags

Return Value

@see info

Declared In

VKRequestManager.h

photosGetProfile:

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

- (VKRequest *)photosGetProfile:(NSDictionary *)options

Parameters

options

ключи-значения, полный список по ссылке: https://vk.com/dev/photos.getProfile

Return Value

@see info

Declared In

VKRequestManager.h

photosGetProfileUploadServer:

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

- (VKRequest *)photosGetProfileUploadServer:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/photos.getProfileUploadServer

Return Value

@see info

Declared In

VKRequestManager.h

photosGetTags:

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

- (VKRequest *)photosGetTags:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/photos.getTags

Return Value

@see info

Declared In

VKRequestManager.h

photosGetUploadServer:

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

- (VKRequest *)photosGetUploadServer:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/photos.getUploadServer

Return Value

@see info

Declared In

VKRequestManager.h

photosGetUserPhotos:

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

- (VKRequest *)photosGetUserPhotos:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/photos.getUserPhotos

Return Value

@see info

Declared In

VKRequestManager.h

photosGetWallUploadServer:

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

- (VKRequest *)photosGetWallUploadServer:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/photos.getWallUploadServer

Return Value

@see info

Declared In

VKRequestManager.h

photosMakeCover:

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

- (VKRequest *)photosMakeCover:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/photos.makeCover

Return Value

@see info

Declared In

VKRequestManager.h

photosMove:

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

- (VKRequest *)photosMove:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/photos.move

Return Value

@see info

Declared In

VKRequestManager.h

photosPutTag:

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

- (VKRequest *)photosPutTag:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/photos.putTag

Return Value

@see info

Declared In

VKRequestManager.h

photosRemoveTag:

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

- (VKRequest *)photosRemoveTag:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/photos.removeTag

Return Value

@see info

Declared In

VKRequestManager.h

photosReorderAlbums:

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

- (VKRequest *)photosReorderAlbums:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/photos.reorderAlbums

Return Value

@see info

Declared In

VKRequestManager.h

photosReorderPhotos:

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

- (VKRequest *)photosReorderPhotos:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/photos.reorderPhotos

Return Value

@see info

Declared In

VKRequestManager.h

photosRestoreComment:

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

- (VKRequest *)photosRestoreComment:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/photos.restoreComment

Return Value

@see info

Declared In

VKRequestManager.h

photosSave:

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

- (VKRequest *)photosSave:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/photos.save

Return Value

@see info

Declared In

VKRequestManager.h

photosSaveMessagesPhoto:

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

- (VKRequest *)photosSaveMessagesPhoto:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/photos.saveMessagesPhoto

Return Value

@see info

Declared In

VKRequestManager.h

photosSaveProfilePhoto:

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

- (VKRequest *)photosSaveProfilePhoto:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/photos.saveProfilePhoto

Return Value

@see info

Declared In

VKRequestManager.h

photosSaveWallPhoto:

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

- (VKRequest *)photosSaveWallPhoto:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/photos.saveWallPhoto

Return Value

@see info

Declared In

VKRequestManager.h

photosSearch:

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

- (VKRequest *)photosSearch:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/photos.search

Return Value

@see info

Declared In

VKRequestManager.h

placesAdd:

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

- (VKRequest *)placesAdd:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/places.add

Return Value

@see info

Declared In

VKRequestManager.h

placesCheckIn:

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

- (VKRequest *)placesCheckIn:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/places.checkin

Return Value

@see info

Declared In

VKRequestManager.h

placesGetByID:

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

- (VKRequest *)placesGetByID:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/places.getById

Return Value

@see info

Declared In

VKRequestManager.h

placesGetCheckins:

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

- (VKRequest *)placesGetCheckins:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/places.getCheckins

Return Value

@see info

Declared In

VKRequestManager.h

placesGetCities:

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

- (VKRequest *)placesGetCities:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/places.getCities

Return Value

@see info

Declared In

VKRequestManager.h

placesGetCityByID:

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

- (VKRequest *)placesGetCityByID:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/places.getCityById

Return Value

@see info

Declared In

VKRequestManager.h

placesGetContries:

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

- (VKRequest *)placesGetContries:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/places.getCountries

Return Value

@see info

Declared In

VKRequestManager.h

placesGetCountryByID:

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

- (VKRequest *)placesGetCountryByID:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/places.getCountryById

Return Value

@see info

Declared In

VKRequestManager.h

placesGetRegions:

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

- (VKRequest *)placesGetRegions:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/places.getRegions

Return Value

@see info

Declared In

VKRequestManager.h

placesGetStreetByID:

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

- (VKRequest *)placesGetStreetByID:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/places.getStreetById

Return Value

@see info

Declared In

VKRequestManager.h

placesGetTypes:

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

- (VKRequest *)placesGetTypes:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/places.getTypes

Return Value

@see info

Declared In

VKRequestManager.h

placesSearch:

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

- (VKRequest *)placesSearch:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/places.search

Return Value

@see info

Declared In

VKRequestManager.h

pollsAddVote:

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

- (VKRequest *)pollsAddVote:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/polls.addVote

Return Value

@see info

Declared In

VKRequestManager.h

pollsDeleteVote:

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

- (VKRequest *)pollsDeleteVote:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/polls.deleteVote

Return Value

@see info

Declared In

VKRequestManager.h

pollsGetByID:

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

- (VKRequest *)pollsGetByID:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/polls.getById

Return Value

@see info

Declared In

VKRequestManager.h

pollsGetVoters:

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

- (VKRequest *)pollsGetVoters:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/polls.getVoters

Return Value

@see info

Declared In

VKRequestManager.h

search:

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

- (VKRequest *)search:(NSDictionary *)options

Parameters

options

ключи-значения, с полным списком ключей можно ознакомиться по ссылке из документации: https://vk.com/dev/users.search

Return Value

@see info

Declared In

VKRequestManager.h

searchGetHints:

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

- (VKRequest *)searchGetHints:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/search.getHints

Return Value

@see info

Declared In

VKRequestManager.h

statsGet:

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

- (VKRequest *)statsGet:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/stats.get

Return Value

@see info

Declared In

VKRequestManager.h

statusGet:

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

- (VKRequest *)statusGet:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/status.get

Return Value

@see info

Declared In

VKRequestManager.h

statusSet:

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

- (VKRequest *)statusSet:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/status.set

Return Value

@see info

Declared In

VKRequestManager.h

subscriptions:

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

- (VKRequest *)subscriptions:(NSDictionary *)options

Parameters

options

ключи-значения, с полным списком ключей можно ознакомиться по ссылке из документации: https://vk.com/dev/users.getSubscriptions

Return Value

@see info

Declared In

VKRequestManager.h

utilsCheckLink:

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

- (VKRequest *)utilsCheckLink:(NSDictionary *)options

Parameters

options

ключи-значения, подробнее https://vk.com/dev/utils.checkLink

Return Value

@see info

Declared In

VKRequestManager.h

utilsGetServerTime:

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

- (VKRequest *)utilsGetServerTime:(NSDictionary *)options

Parameters

options

ключи-значения, подробнее https://vk.com/dev/utils.getServerTime

Return Value

@see info

Declared In

VKRequestManager.h

utilsResolveScreenName:

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

- (VKRequest *)utilsResolveScreenName:(NSDictionary *)options

Parameters

options

ключи-значения, подробнее https://vk.com/dev/utils.resolveScreenName

Return Value

@see info

Declared In

VKRequestManager.h

videoAdd:

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

- (VKRequest *)videoAdd:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/video.add

Return Value

@see info

Declared In

VKRequestManager.h

videoAddAlbum:

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

- (VKRequest *)videoAddAlbum:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/video.addAlbum

Return Value

@see info

Declared In

VKRequestManager.h

videoCreateComment:

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

- (VKRequest *)videoCreateComment:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/video.createComment

Return Value

@see info

Declared In

VKRequestManager.h

videoDelete:

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

- (VKRequest *)videoDelete:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/video.delete

Return Value

@see info

Declared In

VKRequestManager.h

videoDeleteAlbum:

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

- (VKRequest *)videoDeleteAlbum:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/video.deleteAlbum

Return Value

@see info

Declared In

VKRequestManager.h

videoDeleteComment:

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

- (VKRequest *)videoDeleteComment:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/video.deleteComment

Return Value

@see info

Declared In

VKRequestManager.h

videoEdit:

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

- (VKRequest *)videoEdit:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/video.edit

Return Value

@see info

Declared In

VKRequestManager.h

videoEditAlbum:

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

- (VKRequest *)videoEditAlbum:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/video.editAlbum

Return Value

@see info

Declared In

VKRequestManager.h

videoEditComment:

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

- (VKRequest *)videoEditComment:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/video.editComment

Return Value

@see info

Declared In

VKRequestManager.h

videoGet:

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

- (VKRequest *)videoGet:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/video.get

Return Value

@see info

Declared In

VKRequestManager.h

videoGetAlbums:

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

- (VKRequest *)videoGetAlbums:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/video.getAlbums

Return Value

@see info

Declared In

VKRequestManager.h

videoGetComments:

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

- (VKRequest *)videoGetComments:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/video.getComments

Return Value

@see info

Declared In

VKRequestManager.h

videoGetNewTags:

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

- (VKRequest *)videoGetNewTags:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/video.getNewTags

Return Value

@see info

Declared In

VKRequestManager.h

videoGetTags:

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

- (VKRequest *)videoGetTags:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/video.getTags

Return Value

@see info

Declared In

VKRequestManager.h

videoGetUserVideos:

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

- (VKRequest *)videoGetUserVideos:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/video.getUserVideos

Return Value

@see info

Declared In

VKRequestManager.h

videoMoveToAlbum:

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

- (VKRequest *)videoMoveToAlbum:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/video.moveToAlbum

Return Value

@see info

Declared In

VKRequestManager.h

videoPutTag:

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

- (VKRequest *)videoPutTag:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/video.putTag

Return Value

@see info

Declared In

VKRequestManager.h

videoRemoveTag:

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

- (VKRequest *)videoRemoveTag:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/video.removeTag

Return Value

@see info

Declared In

VKRequestManager.h

videoReport:

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

- (VKRequest *)videoReport:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/video.report

Return Value

@see info

Declared In

VKRequestManager.h

videoRestore:

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

- (VKRequest *)videoRestore:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/video.restore

Return Value

@see info

Declared In

VKRequestManager.h

videoRestoreComment:

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

- (VKRequest *)videoRestoreComment:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/video.restoreComment

Return Value

@see info

Declared In

VKRequestManager.h

videoSave:

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

- (VKRequest *)videoSave:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/video.save

Return Value

@see info

Declared In

VKRequestManager.h

videoSearch:

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

- (VKRequest *)videoSearch:(NSDictionary *)options

Parameters

options

ключи-значения, полный список здесь: https://vk.com/dev/video.search

Return Value

@see info

Declared In

VKRequestManager.h

wallAddComment:

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

- (VKRequest *)wallAddComment:(NSDictionary *)options

Parameters

options

ключи-значения, полный список в документации: http://vk.com/dev/wall.addComment

Return Value

@see info

Declared In

VKRequestManager.h

wallDelete:

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

- (VKRequest *)wallDelete:(NSDictionary *)options

Parameters

options

ключи-значения, полный список в документации: https://vk.com/dev/wall.delete

Return Value

@see info

Declared In

VKRequestManager.h

wallDeleteComment:

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

- (VKRequest *)wallDeleteComment:(NSDictionary *)options

Parameters

options

ключи-значения, полный список в документации: https://vk.com/dev/wall.deleteComment

Return Value

@see info

Declared In

VKRequestManager.h

wallEdit:

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

- (VKRequest *)wallEdit:(NSDictionary *)options

Parameters

options

ключи-значения, полный список в документации: https://vk.com/dev/wall.edit

Return Value

@see info

Declared In

VKRequestManager.h

wallGet:

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

- (VKRequest *)wallGet:(NSDictionary *)options

Parameters

options

ключи-значения, полный список в документации: https://vk.com/dev/wall.get

Return Value

@see info

Declared In

VKRequestManager.h

wallGetByID:

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

- (VKRequest *)wallGetByID:(NSDictionary *)options

Parameters

options

ключи-значения, полный список в документации: https://vk.com/dev/wall.getById

Return Value

@see info

Declared In

VKRequestManager.h

wallGetComments:

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

- (VKRequest *)wallGetComments:(NSDictionary *)options

Parameters

options

ключи-значения, полный список в документации: https://vk.com/dev/wall.getComments

Return Value

@see info

Declared In

VKRequestManager.h

wallGetReposts:

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

- (VKRequest *)wallGetReposts:(NSDictionary *)options

Parameters

options

ключи-значения, полный список в документации: https://vk.com/dev/wall.getReposts

Return Value

@see info

Declared In

VKRequestManager.h

wallPost:

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

- (VKRequest *)wallPost:(NSDictionary *)options

Parameters

options

ключи-значения, полный список в документации: https://vk.com/dev/wall.post

Return Value

@see info

Declared In

VKRequestManager.h

wallRepost:

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

- (VKRequest *)wallRepost:(NSDictionary *)options

Parameters

options

ключи-значения, полный список в документации: https://vk.com/dev/wall.repost

Return Value

@see info

Declared In

VKRequestManager.h

wallRestore:

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

- (VKRequest *)wallRestore:(NSDictionary *)options

Parameters

options

ключи-значения, полный список в документации: https://vk.com/dev/wall.restore

Return Value

@see info

Declared In

VKRequestManager.h

wallRestoreComment:

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

- (VKRequest *)wallRestoreComment:(NSDictionary *)options

Parameters

options

ключи-значения, полный список в документации: https://vk.com/dev/wall.restoreComment

Return Value

@see info

Declared In

VKRequestManager.h

wallSavePost:

Сохраняет запись на стене пользователя. Запись может содержать фотографию, ранее загруженную на сервер ВКонтакте, или любую доступную фотографию из альбома пользователя. При запуске со стены приложение открывается в окне размером 607x412 и ему передаются параметры, описанные здесь.

- (VKRequest *)wallSavePost:(NSDictionary *)options

Parameters

options

ключи-значения, полный список в документации: https://vk.com/dev/wall.savePost

Return Value

@see info

Declared In

VKRequestManager.h