2011-01-25 9 views
4

私のアプリでPythonで書かれたGoogleジオロケーションAPIを使用したいと思います。私の問題は、GoogleがJSONインターフェイス(Pythonから簡単に使用できる)を提供していることですが、http://code.google.com/p/gears/wiki/GeolocationAPIから、Gears API経由で使用するために独自のネットワークロケーションサーバーを提供できるようにAPIが公開されています。 Gears APIを通じて使用することができます.Gearsの利用規約のセクション5.3を参照してください。[住所] "PythonアプリケーションからGoogle Gearsジオロケーションを使用する

非常に奇妙なことです:非常にクールなJSONがありますが、使用できません。代わりにGoogle Gearsを使用しなければなりません。しかし、どうすればPythonアプリケーションからそれを行うことができますか?

たとえば、Firefoxが提供するジオロケーションサービスがJSON APIを直接呼び出していることがわかります。 FFはなぜそれを行うことができますか?

おかげで、
アレッシオPalmero Aprosio

+2

FirefoxとGoogleは、APIを使用できるように同意しています。 – sdwilsh

答えて

0

ジオロケーション機能は今standard in modern browsers( "標準" の特定の値に対して)であるとして、Googleは、deprecated Gears entirelyを持っています。

pylocationモジュールが必要な情報を提供している場合があります。ジオロケーションデータをテキスト、json、またはxmlで出力できます。

+0

私はpylocationがIPベースのジオロケーションだけを行い、FFが行うwifi-macアドレスベースのジオロケーションはしないと思います。 – hiteshradia

関連する問題