VKRequestManager Class Reference
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
-
– initWithDelegate:user:
Designated initialization method.
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
-
– databaseGetCountries:
Возвращает список стран.
-
– databaseGetRegions:
Возвращает список регионов.
-
– databaseGetStreetsById:
Возвращает информацию об улицах по их идентификаторам (id).
-
– databaseGetCountriesById:
Возвращает информацию о странах по их идентификаторам
-
– databaseGetCities:
Возвращает список городов.
-
– databaseGetCitiesById:
Возвращает информацию о городах по их идентификаторам.
-
– databaseGetUniversities:
Возвращает список высших учебных заведений.
-
– databaseGetSchools:
Возвращает список школ.
-
– databaseGetFaculties:
Возвращает список факультетов.
Notes Methods
-
– notesGet:
Возвращает список заметок, созданных пользователем.
-
– notesGetByID:
Возвращает заметку по её id
-
– notesGetFriendsNotes:
Возвращает список заметок друзей пользователя.
-
– notesAdd:
Создает новую заметку у текущего пользователя
-
– notesEdit:
Редактирует заметку текущего пользователя.
-
– notesDelete:
Удаляет заметку текущего пользователя
-
– notesGetComments:
Возвращает список комментариев к заметке
-
– notesCreateComment:
Добавляет новый комментарий к заметке
-
– notesEditComment:
Редактирует указанный комментарий у заметки
-
– notesDeleteComment:
Удаляет комментарий к заметке
-
– notesRestoreComment:
Восстанавливает удалённый комментарий
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
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