我想用Google API的地理坐标显示该地点的第一张照片,但我没有得到任何正确的方法。但我得到的是https://developers.google.com/places/ios-api/photos现在这需要Place-id我甚至无法找到具有地理坐标的place-id。谁能告诉我怎么能用地理坐标提取这个地方的照片?任何帮助将不胜感激。
答案 0 :(得分:1)
您应首先搜索具有API的地点 该回复包含一个' placeID'现在您可以在第二个请求中使用此ID。
答案 1 :(得分:0)
试试这个
func loadFirstPhotoForPlace(placeID: String) {
GMSPlacesClient.shared().lookUpPhotos(forPlaceID: placeID) { (photos, error) -> Void in
if let error = error {
// TODO: handle the error.
print("Error: \(error.localizedDescription)")
} else {
if let firstPhoto = photos?.results.first {
self.loadImageForMetadata(photoMetadata: firstPhoto)
}
}
}
}