0
私のアプリにGoogleオートコンプリートAPIを追加しましたが、わかりません。私はまた、 "INVALID REQUEST"を取得しています。私もdeveloper.google.comをチェックしますが、解決策が見つかりません。私はAFNetwrokを使用しています。GoogleオートコンプリートAPIが「INVALID REQUEST」になる
はここ
NSString *strURL = [NSString stringWithFormat:@"%@key=%@",AutoComplete_URL,GOOGLE_KEY];
NSDictionary *params = @{@"input" : [@"Paris" stringByReplacingOccurrencesOfString:@" " withString:@"+"],@"sensor":@"true"};
AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager];
[manager POST:strURL parameters:params success:^(AFHTTPRequestOperation *operation, id responseObject) {
if (responseObject) {
[APPDELEGATE hideLoadingView];
if ([[responseObject valueForKey:@"status"] isEqualToString:@"OK"]) {
arrAutocomplete = [[responseObject valueForKey:@"predictions"] valueForKey:@"description"];
NSLog(@"AUTO: %@", arrAutocomplete);
}
else{
// [APPDELEGATE showpToastWithTitle:[response valueForKey:@"msg"]];
//[self.tableView setHidden:YES];
}
}
else{
[APPDELEGATE hideLoadingView];
[APPDELEGATE showToastWithTitle:@"Please check your internet connection"];
}
NSLog(@"JSON: %@", responseObject);
} failure:^(AFHTTPRequestOperation *operation, NSError *error) {
NSLog(@"Error: %@", error);
[APPDELEGATE hideLoadingView];
[APPDELEGATE showToastWithTitle:@"Something going wrong"];
}];
OUTPUT私のコードです: -
JSON:
{
predictions = (
);
status = "INVALID_REQUEST";
}