0

Je rencontre un problème de données manquantes dans l'API Google Places! Comme indiqué dans l'exemple ci-dessous, les informations supplémentaires de Google Place telles que le numéro de téléphone portable, le numéro de téléphone alternatif et le numéro de fax sont affichées dans les résultats de recherche Google Map, mais pas via l'API Google Adresses!Un problème de données manquantes dans l'API Google Places

suivant ce lien, vous pourriez remarquer le numéro de téléphone alternatif ajouté, mobile:

www.google.com/maps/place?cid=4256683212236351718 & q = hamza + kamaleddine + maison & hl = fr & ved = 0CBQQ-gswAA & sa = X & ei = cO4wT4arE8Wp8QOZqITuDA

Mais en utilisant l'API Google Places (en utilisant la requête HTTP ci-dessous), je recherche d'un objet JSON suivant:

La place à la recherche: https://maps.googleapis.com/maps/api/place/search/json?location=33.8113420,35.619370&radius=500&name=hamza&sensor=false&key=AIzaSyBmT2NaNDJqSmZceuXD-pUrtDyHsC8kcz4

La place Détails Demande: https://maps.googleapis.com/maps/api/place/details/json?reference=CnRvAAAAbkRqsybX6Gvpr-nqkIYi1QJKegY900fj6dSPzPUST9RJBX_YZ9wlY3_sY27J1u31Et42bQVYgkTzR9FNW9PwhdfXOcWBE7J8AWFGNAX0CRK-WVh0bsReKMcNjKUHQ7nTvgrq9PUKJrQdJWNHSyQgHxIQe_tRjNX5NPBcbdN03NjgPBoUOGcFXglRkNVmm73z8WpFOErLT1s&sensor=false&key=AIzaSyBmT2NaNDJqSmZceuXD-pUrtDyHsC8kcz4

La place Détails de la réponse (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" 

} 

Comme vous pouvez le remarquer, le numéro de portable, de remplacement, et fax les chiffres manquent!

Comment résoudre ce problème s'il vous plaît?

Merci beaucoup!

Répondre

0

L'API Google Places ne prend actuellement pas en charge cette fonctionnalité.

Il y a une demande de fonctionnalité pour cela dans le suivi des problèmes API Places ici: http://code.google.com/p/gmaps-api-issues/issues/detail?id=3905

S'il vous plaît cliquez sur l'icône « star » pour être informé des changements à venir, et pour nous faire savoir que vous êtes intéressé à le voir résolu.

Vive

Chris