Récupérer une chaine JSON avec l'utilisation des API google map sous Android
Bonjour,
tout est dans le titre,
mais le résultat lui est en chinois ( ou apparenté) ....
du JSON ok .... mais du JSON chinois, là je ne peux pas :mouarf:.
Aussi, ce résultat se produit sous l'émulateur, je n'ai pas encore pu tester sur le téléphone
Je cherche donc une méthode qui pourrait fonctionner sous windev mobile pour android,
pour récupérer une chaine JSON,
quelqu'un l'a-t'il déjà fait ?
La requête passée en HTTP fonctionne très bien sous chrome.
je suis preneur de toutes les pistes, peut-être suis-je aussi sur une mauvaise piste .... :roll:
merci d'avance pour toutes vos réponses,
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
| ValKeyAPI est une chaîne = "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
MaPosition est une géoPosition
MaPosition = GPSRécupèrePosition()
ResJSON est une chaîne
Res est un entier
SI MaPosition..Latitude <> 0 OU EnModeTest() ALORS
ValRequete est une chaîne = "https://maps.googleapis.com/maps/api/geocode/json?latlng=%1,%2&result_type=locality&key=%3"
SI EnModeTest() ALORS
ValRequete = ChaîneConstruit(ValRequete,48.2560957,7.43291311,ValKeyAPI)
SINON
ValRequete = ChaîneConstruit(ValRequete,MaPosition..Latitude,MaPosition..Longitude,ValKeyAPI)
FIN
//res = HTTPRequête(ValRequete,"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/21.0.1180.75 Safari/537.1","","","text/xml")
//Res = HTTPRequête(ValRequete,"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/21.0.1180.75 Safari/537.1")
Res = HTTPRequête(ValRequete)
SI res ALORS
ResJSON = HTTPDonneRésultat(httpRésultat)
Info(ResJSON)
FIN
FIN |
Resultat JSON sur HTTPDonneRésultat :
Citation:
†∠敲畳瑬≳㨠嬠 ††笠 ††††愢摤敲獳损浯潰敮瑮≳㨠嬠 †††††笠 †††††††氢湯彧慮敭• etc .....