2011-07-05 4 views
0

주소 및 연락처 정보 (전화 번호)를 사용하여 사용자에게 현재 위치를 알리시겠습니까? CLLocationManager를 사용하여 사용자의 현재 위치를 가져 왔으며 응답에서 현재 위치의 세부 정보를 가져 오는 중 Google API를 사용하여 주소 및 기타 세부 정보를 가져 오려고했습니다. 그러나 연락처 정보가 없습니다.iPhone에서 MKReverseGeocoder를 사용하여 주소 및 전화 번호를 얻는 방법

사용자가 현재 월마트 또는 다른 유명한 위치를 방문하는 것처럼 우리는 상점 전화 번호를 얻을 수 있습니까?

말해 주시면 Google API를 사용하여 전화 번호를받을 수 있습니까, 아니요?

덕분에 당신은, 그것은 사용자가 지정한 MKReverseGeocoder 대리자로 전송되는 MKPlacemark에서 당신에 전달 될 수있는 경우

답변

0

.

"주소록"을 준수하는 사전 항목이 들어있는 "addressDictionary"속성이 있습니다. 전화 번호가 있으면 사용할 수 있습니다.

그렇지 않은 경우 사용자 위치에서 사용할 수 없거나 Google에서 해당 데이터를 역 지오 코딩 된 API로 반환하지 않습니다.

Google의 JSON/REST 기반 문서 (http://code.google.com/apis/maps/documentation/geocoding/)에 따르면이 데이터는 반환되지 않을 것으로 추측됩니다. 네이티브 API에 의해 리턴됩니다.

+0

안녕하세요, 답장을 보내 주셔서 감사합니다. Simple Panda. 현재 Google API에서 반환 된 데이터가 없다는 것을 의미합니까? –

+0

안녕하세요, 저는이 Google API "https://maps.googleapis.com/maps/api/place/details/output?parameters"를이 서비스에서 얻었습니다. 원하는 모든 정보를 얻을 수 있기를 바랍니다. 다음은 상세한 설명과 함께 문서 링크 "http://code.google.com/apis/maps/documentation/places/#PlaceSearchRequests"입니다. 그러나 현재로서는이 서비스와 기타 세부 사항을 어떻게 사용할 수 있는지 알지 못합니다. 이 경험이 있으시면 저를 도와주세요. 감사. –