У меня проблема с отсутствующими данными в Google Places API! Как видно из приведенного ниже примера, дополнительная информация Google Place, такая как номер мобильного телефона, дополнительный телефон, факс, отображается в результатах поиска на карте Google, но не через API Google Адресов!
Перейдя по этой ссылке, вы можете заметить добавленный альтернативный номер телефона,
мобильный:
www.google.com / maps / place? Cid = 4256683212236351718 & q = hamza + kamaleddine + home & hl = en & ved = 0CBQQ-gswAA & sa = X & ei = cO4wT4arE8Wp8QOZqITuDA
Но, используя Google Places API (используя HTTP-запрос ниже), я получаю следующий объект Json:
Запрос поиска места:
https://maps.googleapis.com/maps/api/place/search/json?location=33.8113420,35.619370&radius=500&name=hamza&sensor=false&key=AIzaSyBmT2NaNDJqSmZceuXD-pUrtDyHsC8kcz4
Запрос информации о месте:
https://maps.googleapis.com/maps/api/place/details/json?reference=CnRvAAAAbkRqsybX6Gvpr-nqkIYi1QJKegY900fj6dSPzPUST9RJBX_YZ9wlY3_sY27J1u31Et42bQVYgkTzR9FNW9PwhdfXOcWBE7J8AWFGNAX0CRK-WVh0bsReKMcNjKUHQ7nTvgrq9PUKJrQdJWNHSyQgHxIQe_tRjNX5NPBcbdN03NjgPBoUOGcFXglRkNVmm73z8WpFOErLT1s&sensor=false&key=AIzaSyBmT2NaNDJqSmZceuXD-pUrtDyHsC8kcz4
Ответ с описанием места (JSON):
{
"html_attributions" : [],
"result" : {
"address_components" : [
{
"long_name" : "Aley",
"short_name" : "Aley",
"types" : [ "locality", "political" ]
},
{
"long_name" : "LB",
"short_name" : "LB",
"types" : [ "country", "political" ]
},
{
"long_name" : "1000",
"short_name" : "1000",
"types" : [ "postal_code" ]
}
],
"formatted_address" : "Ain Al Jdide Road, طريق عين الجديدة, Aley, Lebanon",
"formatted_phone_number" : "70 975 590",
"geometry" : {
"location" : {
"lat" : 33.8113420,
"lng" : 35.619370
}
},
"icon" : "http://maps.gstatic.com/mapfiles/place_api/icons/generic_business-71.png",
"id" : "a1063b63d187a576cf420e459aca9141e46bb8b6",
"international_phone_number" : "+961 70 975 590",
"name" : "Hamza Kamaleddine - Home",
"reference" : "...",
"types" : [ "establishment" ],
"url" : "http://maps.google.com/maps/place?cid=4256683212236351718",
"vicinity" : "Ain Al Jdide Road, طريق عين الجديدة, Aley",
"website" : "http://lb.linkedin.com/in/hkamaleddine"
},
"status" : "OK"
}
Как вы можете заметить, номер мобильного телефона, дополнительный номер и номер факса отсутствуют!
Как решить эту проблему, пожалуйста?
Большое спасибо!