__block ASIFormDataRequest *request = (ASIFormDataRequest *)[self appRequestWithURL:url class:@"ASIFormDataRequest"];
[self addDeviceInfoToRequest:request];
[request setPostValue:@"BnM" forKey:@"layer_id"];
[request setPostValue:@"6F3" forKey:@"user_id"];
[request setPostValue:@"_dJZq21hdx2c4UZHT4" forKey:@"username"];
[request setPostValue:@"12.935635" forKey:@"latitude"];
[request setPostValue:@"80.110893" forKey:@"longitude"];
[request setPostValue:@"400" forKey:@"radius"];
[request setPostValue:@"Hi " forKey:@"text"];
//addDeviceInfoToRequest method
- (void)addDeviceInfoToRequest:(ASIFormDataRequest *)request {
UIDevice *d = [UIDevice currentDevice];
[request setPostValue:[NSString stringWithFormat:@"%@ %@", d.systemName, d.systemVersion] forKey:@"platform"];
[request setPostValue:[self hardware] forKey:@"hardware"];
[request setPostValue:[LQClient UUIDString] forKey:@"device_id"];
[request setPostValue:[self macAddress] forKey:@"mac"];
}
[LQSession requestSessionWithUsername:self.emailAddressField.text password:self.passwordField.text completion:^(LQSession *session, NSError *error){
if(session.accessToken) {
NSLog(@"Logged in successfully! %@", session.accessToken);
[LQSession setSavedSession:session];
} else {
// Failed login
NSLog(@"Error logging in %@", error);
}
}];
It looks like you're new here. If you want to get involved, click one of these buttons!