Utiliser Devolia Geo

De Devolia.org wiki - FR.

Aller à : Navigation, rechercher

Sommaire

Utiliser Devolia Geo

Depuis la version 1.1, Devolia Geo est distribué avec une interface utilisateur qui vous permet de tester si votre installation est correcte.

En considérant que votre copie de Devolia Geo est installée sur http://www.yourserver.com/geo/, le service peut être atteint sur http://www.yourserver.com/geo/geoservice-rpc.php. L'interface de test est disponible sur http://www.yourserver.com/geo/

Actions

get_closest_city

http://www.yourserver.com/geo/geoservice-rpc.php

doit renvoyer

<data>
  <city>Paris</city>
  <country>France</country>
  <exec_time>0.10 seconds</exec_time>
</data>
http://www.yourserver.com/geo/geoservice-rpc.php?mode=json

doit renvoyer

{"city":"Paris","country":"France","exec_time":"0.10 seconds"}
http://www.yourserver.com/geo/geoservice-rpc.php?action=get_closest_city&lat=40.714269&long=-74.005973

doit renvoyer

<data>
  <city>New York City</city>
  <country>United States</country>
  <exec_time>0.10 seconds</exec_time>
</data>

get_city_from_ip

http://www.yourserver.com/geo/geoservice-rpc.php?action=get_city_from_ip&ip=209.85.227.147&mode=json

doit renvoyer

{"city":"Mountain View","country":"United States","latitude":"37.4192","longitude":"-122.057","exec_time":"0.96 seconds"}
http://www.yourserver.com/geo/geoservice-rpc.php?action=get_city_from_ip&ip=193.227.146.10

doit renvoyer

<data>
  <city>Frankfurt Am Main</city>
  <country>Germany</country>
  <latitude>50.1167</latitude>
  <longitude>8.6833</longitude>
  <exec_time>0.72 seconds</exec_time>
</data>

Problèmes et améliorations

Consultez notre guide pour nous rapporter un bug ou suggérer une amélioration.

API Javascript

Depuis la version 1.4.0, Devolia Geo est également livré avec une API Javascript

Outils personnels
Espaces de noms
Variantes
Actions
Navigation
Boîte à outils
Autres langues