VKApi Class Reference
| Inherits from | NSObject | 
|---|---|
| Declared in | VKApi.h VKApi.m | 
+ users
	https://vk.com/dev/users Returns object for preparing requests to users part of API
+ (VKApiUsers *)usersDiscussion
https://vk.com/dev/users Returns object for preparing requests to users part of API
Declared In
VKApi.h
+ wall
	https://vk.com/dev/wall Returns object for preparing requests to wall part of API
+ (VKApiWall *)wallDiscussion
https://vk.com/dev/wall Returns object for preparing requests to wall part of API
Declared In
VKApi.h
+ photos
	https://vk.com/dev/photos Returns object for preparing requests to photos part of API
+ (VKApiPhotos *)photosDiscussion
https://vk.com/dev/photos Returns object for preparing requests to photos part of API
Declared In
VKApi.h
+ friends
	https://vk.com/dev/friends Returns object for preparing requests to friends part of API
+ (VKApiFriends *)friendsDiscussion
https://vk.com/dev/friends Returns object for preparing requests to friends part of API
Declared In
VKApi.h
+ groups
	https://vk.com/dev/friends Returns object for preparing requests to groups part of API
+ (VKApiGroups *)groupsDiscussion
https://vk.com/dev/friends Returns object for preparing requests to groups part of API
Declared In
VKApi.h
+ requestWithMethod:andParameters:andHttpMethod:
	Create new request with parameters. See documentation for methods here https://vk.com/dev/methods
+ (VKRequest *)requestWithMethod:(NSString *)method andParameters:(NSDictionary *)parameters andHttpMethod:(NSString *)httpMethodParameters
| method | API-method name, e.g. audio.get | 
|---|---|
| parameters | method parameters | 
| httpMethod | HTTP method for execution, e.g. GET, POST | 
Return Value
Complete request class for execute or configure method
Discussion
Create new request with parameters. See documentation for methods here https://vk.com/dev/methods
Declared In
VKApi.h
+ requestWithMethod:andParameters:
	Create new request with parameters. See documentation for methods here https://vk.com/dev/methods
+ (VKRequest *)requestWithMethod:(NSString *)method andParameters:(NSDictionary *)parametersParameters
| method | API-method name, e.g. audio.get | 
|---|---|
| parameters | method parameters | 
Return Value
Complete request class for execute or configure method
Discussion
Create new request with parameters. See documentation for methods here https://vk.com/dev/methods
Declared In
VKApi.h
+ uploadWallPhotoRequest:parameters:userId:groupId:
	Uploads photo for wall post
+ (VKRequest *)uploadWallPhotoRequest:(UIImage *)image parameters:(VKImageParameters *)parameters userId:(NSInteger)userId groupId:(NSInteger)groupIdParameters
| image | image used for saving to post | 
|---|---|
| parameters | parameters for image to be uploaded | 
| userId | ID of user on which wall image should be posted (or nil) | 
| groupId | ID of group (without minus sign) on which wall image should be posted (or nil) | 
Discussion
Uploads photo for wall post
Declared In
VKApi.h
+ uploadAlbumPhotoRequest:parameters:albumId:groupId:
	Uploads photo in user or group album
+ (VKRequest *)uploadAlbumPhotoRequest:(UIImage *)image parameters:(VKImageParameters *)parameters albumId:(NSInteger)albumId groupId:(NSInteger)groupIdParameters
| image | image used for saving to post | 
|---|---|
| parameters | parameters for image to be uploaded | 
| albumId | target album ID. Required | 
| groupId | target group ID (positive). May be nil | 
Discussion
Uploads photo in user or group album
Declared In
VKApi.h
+ uploadMessagePhotoRequest:parameters:
	Uploads photo for messaging
+ (VKRequest *)uploadMessagePhotoRequest:(UIImage *)image parameters:(VKImageParameters *)parametersParameters
| image | image used for saving to post | 
|---|---|
| parameters | parameters for image to be uploaded | 
| groupId | target group ID (positive). May be nil | 
| albumId | target album ID. Required | 
Discussion
Uploads photo for messaging
Declared In
VKApi.h