Frank Staude wrote:
Kannst du nicht per curl direct zugreifen und dir das Json oder XML geben
lassen?
https://developers.google.com/maps/documentation/geocoding/?hl=de-DE#GeocodingRequests
Genau das versuche ich ja. Dazu habe ich im Browser folgende URL
eingegeben:
<http://maps.googleapis.com/maps/api/geocode/xml?address=Gr%C3%BCnsiekstr.1,2378%20kirchlengern&sensor=false>
Das Ergebnis würde mir völlg genügen. Leider habe ich es nicht
geschafft, das Ergebnis in RB in einen String zu bekommen.
Mein Vorgehen:
Dim http As New HTTPSocket
MsgBox(http.Get("http://maps.googleapis.com/maps/api/geocode/xml?address=Gr%C3%BCnsiekstr.1,2378%20kirchlengern&sensor=false",
30))
Wenn Du ein paar Zeilen Code hättest, die mir das Ergebnis in einem
String liefert, wäre das Hilfreich. Ich habe in der Sprachreferenz
nach "curl" gesucht und nichts gefunden.
Die Beispielurl funktioniert ganz prima im Browser. Was ist denn die
Fehlermeldung die du bekommst?
...
Nach einigen Versuchen habe ich festgestellt, dass ich die Leerzeichen
in der URL nicht durch "%20" ersetzt habe :-(
Jetzt klappt es.
Danke für die Unterstützung!
Gruß, Stefan Mettenbrink.