IndoorAPI Class Reference

Inherits from NSObject
Declared in IndoorAPI.h

Overview

Indoor API service

+ configuration

Get Indoor API Object

+ (instancetype)configuration

Return Value

API Object

Discussion

Get Indoor API Object

Declared In

IndoorAPI.h

+ sharedInstance

Share Instance

+ (instancetype)sharedInstance

Return Value

API Object

Discussion

Share Instance

Declared In

IndoorAPI.h

– mapid

map ref

- (int)mapid

Return Value

mapid

Discussion

map ref

Declared In

IndoorAPI.h

– language

language set for service

- (NSString *)language

Return Value

language

Discussion

language set for service

Declared In

IndoorAPI.h

– setLanguage:

language for API service

- (void)setLanguage:(NSString *)lang

Parameters

lang

language ref

Discussion

language for API service

Declared In

IndoorAPI.h

– CreateInstance:

Indoor API service

- (instancetype)CreateInstance:(int)mapid

Parameters

mapid

mapid @return

Discussion

Indoor API service

Declared In

IndoorAPI.h

– RegisterDevice:result:

Register new user

- (void)RegisterDevice:(NSDictionary *)request result:(void ( ^ ) ( NSArray *posts , NSError *error ))response

Parameters

request

user detail

response

callback function return result, In case of error it will return error object to handle it on App end

Discussion

Register new user

Declared In

IndoorAPI.h

– getStoreList:

list area on map

- (void)getStoreList:(void ( ^ ) ( NSArray *posts , NSError *error ))response

Parameters

response

response callback function return result, In case of error it will return error object to handle it on App end

Discussion

list area on map

Declared In

IndoorAPI.h

– getStoreListWithCategory:result:

Area List With Category

- (void)getStoreListWithCategory:(NSString *)category result:(void ( ^ ) ( NSArray *posts , NSError *error ))response

Parameters

category

category id

response

response callback function return result, In case of error it will return error object to handle it on App end

Discussion

Area List With Category

Declared In

IndoorAPI.h

– getStoreListWithCategoryKeyword:keyword:result:

Get area list in category keyword

- (void)getStoreListWithCategoryKeyword:(NSString *)category keyword:(NSString *)q result:(void ( ^ ) ( NSArray *posts , NSError *error ))response

Parameters

category

category

q

search

response

response callback function return result, In case of error it will return error object to handle it on App end

Discussion

Get area list in category keyword

Declared In

IndoorAPI.h

– getCategory:

Category list

- (void)getCategory:(void ( ^ ) ( NSArray *posts , NSError *error ))response

Parameters

response

response callback function return result, In case of error it will return error object to handle it on App end

Discussion

Category list

Declared In

IndoorAPI.h

– getSearch:language:result:

Search poi on server

- (void)getSearch:(NSString *)q language:(NSString *)forLanguage result:(void ( ^ ) ( NSArray *posts , NSError *error ))response

Parameters

q

search paramenter

forLanguage

language

response

response callback function return result, In case of error it will return error object to handle it on App end

Discussion

Search poi on server

Declared In

IndoorAPI.h

– getSearch:tag:language:result:

Search poi on server

- (void)getSearch:(NSString *)q tag:(NSString *)tag language:(NSString *)forLanguage result:(void ( ^ ) ( NSArray *posts , NSError *error ))response

Parameters

q

search paramenter

tag

search group parameter

forLanguage

language

response

response callback function return result, In case of error it will return error object to handle it on App end

Discussion

Search poi on server

Declared In

IndoorAPI.h

– getMovieList:

get movie list

- (void)getMovieList:(void ( ^ ) ( NSArray *posts , NSError *error ))response

Parameters

response

response callback function return result, In case of error it will return error object to handle it on App end

Discussion

get movie list

Declared In

IndoorAPI.h

– uploadProfileImage:andRefNo:

Upload image of Profile

- (void)uploadProfileImage:(UIImage *)img andRefNo:(NSString *)refno

Parameters

img

image to be uploaded

refno

imge refrence number

Discussion

Upload image of Profile

Declared In

IndoorAPI.h

– NewBuddyRequest:user:result:

New buddy request

- (void)NewBuddyRequest:(NSString *)buddyCode user:(NSInteger)myid result:(void ( ^ ) ( NSArray *posts , NSError *error ))response

Parameters

buddyCode

buddy code

myid

user id

response

response callback function return result, In case of error it will return error object to handle it on App end

Discussion

New buddy request

Declared In

IndoorAPI.h

– acceptBuddyRequest:result:

Accept buddy id

- (void)acceptBuddyRequest:(NSString *)buddyref result:(void ( ^ ) ( NSArray *posts , NSError *error ))response

Parameters

buddyref

buddy id

response

response callback function return result, In case of error it will return error object to handle it on App end

Discussion

Accept buddy id

Declared In

IndoorAPI.h

– rejectBuddyRequest:result:

Reject buddy request

- (void)rejectBuddyRequest:(NSString *)buddyref result:(void ( ^ ) ( NSArray *posts , NSError *error ))response

Parameters

buddyref

buddy id

response

response callback function return result, In case of error it will return error object to handle it on App end

Discussion

Reject buddy request

Declared In

IndoorAPI.h

– getActiveMyBuddies:result:

Active buddy id

- (void)getActiveMyBuddies:(NSInteger)myid result:(void ( ^ ) ( NSArray *posts , NSError *error ))response

Parameters

myid

user id

response

response callback function return result, In case of error it will return error object to handle it on App end

Discussion

Active buddy id

Declared In

IndoorAPI.h

– getPendingMyBuddies:result:

pending buddy list

- (void)getPendingMyBuddies:(NSInteger)myid result:(void ( ^ ) ( NSArray *posts , NSError *error ))response

Parameters

myid

user id

response

response callback function return result, In case of error it will return error object to handle it on App end

Discussion

pending buddy list

Declared In

IndoorAPI.h

– BuddiesDeleteRequest:result:

Delete buddy request

- (void)BuddiesDeleteRequest:(NSInteger)myid result:(void ( ^ ) ( NSArray *posts , NSError *error ))response

Parameters

myid

user id

response

response callback function return result, In case of error it will return error object to handle it on App end

Discussion

Delete buddy request

Declared In

IndoorAPI.h

– BuddiesResendRequest:result:

REsend buddy request

- (void)BuddiesResendRequest:(NSInteger)myid result:(void ( ^ ) ( NSArray *posts , NSError *error ))response

Parameters

myid

user id

response

response callback function return result, In case of error it will return error object to handle it on App end

Discussion

REsend buddy request

Declared In

IndoorAPI.h

– offerList:

Offer list for inapp offers

- (void)offerList:(void ( ^ ) ( NSArray *posts , NSError *error ))response

Parameters

response

response callback function return result, In case of error it will return error object to handle it on App end

Discussion

Offer list for inapp offers

Declared In

IndoorAPI.h

– RequestApiCall:result:

GEneral post request

- (void)RequestApiCall:(NSDictionary *)param result:(void ( ^ ) ( NSArray *posts , NSError *error ))response

Parameters

param

input

response

response callback function return result, In case of error it will return error object to handle it on App end

Discussion

GEneral post request

Declared In

IndoorAPI.h

– getServerMsg:

Get Server message

- (void)getServerMsg:(void ( ^ ) ( NSArray *posts , NSError *error ))response

Parameters

response

response callback function return result, In case of error it will return error object to handle it on App end

Discussion

Get Server message

Declared In

IndoorAPI.h

– getMapLanguage:Local:result:

get language resource by given language

- (void)getMapLanguage:(int)mapRef Local:(NSString *)locallanguage result:(void ( ^ ) ( NSArray *posts , NSError *error ))response

Parameters

mapRef

maprefrence

locallanguage

local language

response

response callback function return result, In case of error it will return error object to handle it on App end

Discussion

get language resource by given language

Declared In

IndoorAPI.h

– getRestaurantList:

List Restaurant sub categories

- (void)getRestaurantList:(void ( ^ ) ( NSArray *posts , NSError *error ))response

Parameters

response

response callback function return result, In case of error it will return error object to handle it on App end

Discussion

List Restaurant sub categories

Declared In

IndoorAPI.h

– getAmenitiesList:

List Amenity sub categories

- (void)getAmenitiesList:(void ( ^ ) ( NSArray *posts , NSError *error ))response

Parameters

response

response callback function return result, In case of error it will return error object to handle it on App end

Discussion

List Amenity sub categories

Declared In

IndoorAPI.h

– getEntertainmentList:

List entertaintment sub categories

- (void)getEntertainmentList:(void ( ^ ) ( NSArray *posts , NSError *error ))response

Parameters

response

response callback function return result, In case of error it will return error object to handle it on App end

Discussion

List entertaintment sub categories

Declared In

IndoorAPI.h

– getCuisineCategory:

List Area in Cuision caegory

- (void)getCuisineCategory:(void ( ^ ) ( NSArray *posts , NSError *error ))response

Parameters

response

response callback function return result, In case of error it will return error object to handle it on App end

Discussion

List Area in Cuision caegory

Declared In

IndoorAPI.h

– getEntertaintmentCategory:

List area in entertaintment category

- (void)getEntertaintmentCategory:(void ( ^ ) ( NSArray *posts , NSError *error ))response

Parameters

response

response callback function return result, In case of error it will return error object to handle it on App end

Discussion

List area in entertaintment category

Declared In

IndoorAPI.h

– getAmenitiesCategory:

Search for Amenities

- (void)getAmenitiesCategory:(void ( ^ ) ( NSArray *posts , NSError *error ))response

Parameters

response

response callback function return result, In case of error it will return error object to handle it on App end

Discussion

Search for Amenities

Declared In

IndoorAPI.h

– registerMoreAttribute:withUser:result:

Register user with more information

- (void)registerMoreAttribute:(NSDictionary *)extraFields withUser:(NSInteger)userref result:(void ( ^ ) ( NSArray *posts , NSError *error ))response

Parameters

extraFields

User properties set in key/value pair

userref

User ID collected by App

response

response callback function return result, In case of error it will return error object to handle it on App end

Discussion

Register user with more information

Declared In

IndoorAPI.h