Postleitzahl von Google Map V3 wird nicht zurückgegeben

Ich habe ein Problem mit dem Google Geocoding-Ergebnis

Ich geokodiere französische Städte und möchte deren Postleitzahl erhalten

Mein Problem ist die Google-Antwort mit allen Daten, AUSSER der Postleitzahl

Beispielsweise erhalte ich für Achère City die Ergebnisse address_components:

[
Object { long_name="Cachan", short_name="Cachan", types=[2]}, 
Object { long_name="Val-de-Marne", short_name="94", types=[2]}, 
Object { long_name="Île-de-France", short_name="IDF", types=[2]}, 
Object { long_name="France", short_name="FR", types=[2]}
] 

So erhalte ich den Städtenamen, den Namen und die Nummer des Staates und den Ländernamen

Alle Ergebnisse sind "Gut", mit Ausnahme der Antwort auf die zurückgegebene Postleitzahl

Mein Problem ist ... ich brauche nur die Postleitzahl :(

Ich habe nach SO- und Google-Dokumenten gesucht (ein echter Dschungel, die meisten ihrer Referenzdaten sind wirklich nicht gut dokumentiert (wenn sie dokumentiert sind oder für V3 auf dem neuesten Stand sind)) ...

1. Änderung: Und ich habe gerade herausgefunden, dass dies nicht das einzige Problem ist ... Eine andere französische Stadt hat mir diese Antwort zurückgegeben:

[
Object { long_name="Angers", short_name="Angers", types=[2]}, 
Object { long_name="Maine-et-Loire", short_name="Maine-et-Loire", types=[2]}, 
Object { long_name="Pays de la Loire", short_name="Pays de la Loire", types=[2]}, 
Object { long_name="France", short_name="FR", types=[2]}
]

Da ich die Postleitzahl nicht erhalten kann (wird nur zurückgegeben, wenn Google an einem guten Tag ist), verwende ich die 2 Ziffern, die vom französischen Staat zurückgegeben wurden

Für die erste Stadt gibt es zurück:

Object { long_name="Val-de-Marne", short_name="94", types=[2]}, 

Für die zweite Stadt ist die gleiche Linie

Object { long_name="Maine-et-Loire", short_name="Maine-et-Loire", types=[2]}, 

Der Wert, den ich brauche, ist die "94", wie für die 1. Stadt angegeben, aber nicht von der 2. Stadt zurückgegeben ...

Gibt es wirklich keine Möglichkeit, alle Daten Details für jede Geokodierung zu bekommen und zum Beispiel etwas leer zu bekommen, wenn Google die Daten nicht hat

Weil es im vorliegenden Fall schwierig ist, für jedes zurückgegebene Ergebnis eine Regel zu erstellen ...

Vielen Dank im Voraus, ich bin total verloren

2. Bearbeitung: Scheint, dass Google die Postleitzahl zurückgibt ... wenn es will, bekomme ich sie für 1 Stadt alle ... 10 oder 15 Städte (kein Problem der Lokalisierung, da Google Adressen, Lat, Lng usw. für JEDE Städte findet, die ich versuche, habe ich einfach das Problem mit der Postleitzahl)

Antworten auf die Frage(0)

Ihre Antwort auf die Frage