Я пытаюсь получить информацию о ближайших местах, но получаю сообщение об ошибке. Недопустимый ключ API.
// С console.developers.google.com
Я создал проект из консоли разработчика.Google размещает SDK для IOS, а также генерирует ключ API и в разделе «Ключи» я выбрал «Приложения для IOS» и предоставил свои «Ключи».
Итак, мой вопрос, что-то не так в моем коде или мне нужно выполнить некоторые дополнительные настройкиconsole.developers.google.com
func getNearByPlace (place: String) {
var strGoogleApi = "https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=53.2734, -7.778320310000026&radius=50000&keyword=\(place)&sensor=true&key=\(googleApiKey) "
strGoogleApi = strGoogleApi.addingPercentEncoding(withAllowedCharacters: .urlQueryAllowed)!
var urlRequest = URLRequest(url: URL(string: strGoogleApi)!)
urlRequest.httpMethod = "GET"
let task = URLSession.shared.dataTask(with: urlRequest) { (data, response, error) in
if error == nil {
let jsonDict = try? JSONSerialization.jsonObject(with: data!, options: .mutableContainers)
print("Json == \(jsonDict!)")
} else {
}
}
task.resume()
}