Я пытаюсь найти места вокруг своего местоположения, используя Google Places API.
Ниже приведен код для перехода по URL для поиска мест.
NSString *URL = [NSString stringWithFormat:@"https://maps.googleapis.com/maps/api/place/search/json?location=-33.8670522,151.1957362&radius=500&sensor=true&key=0dp-j3dkCU_YUb97RHcbL5shmRrJ5R2y4bYz1Vw"];
NSMutableURLRequest *request = [[NSMutableURLRequest alloc]initWithURL:[NSURL URLWithString:URL]
cachePolicy: NSURLRequestReloadIgnoringLocalCacheData
timeoutInterval: 4];
[request setValue:@"application/json" forHTTPHeaderField:@"accept"];
NSObject *id1 = [[NSURLConnection alloc] initWithRequest:request delegate:self startImmediately:YES];
Что дает мне следующееответ в формате JSON.
{
"html_attributions" : [],
"results" : [],
"status" : "REQUEST_DENIED"
}
При поиске в Google Places API сообщается, что неправильное значение параметра sensor является общей причиной для REQUEST_DENIED.Но, в моем случае, я предоставляю это тоже правильно.
Любая идея, где я иду не так ?? *
Опять же, APIKey, который я использую, является общим для приложения, чтобы бытьРазработка на Android, iPhone и BlackBerry.Это действительно?Или мне нужен другой APIKey (специально для моего приложения для iPhone)?Итак, еще один вопрос: Могу ли я использовать один и тот же ключ на всех трех платформах?