Google Latitudeの高度な使用

私はどこ または、プライバシーを永久に破壊し、誰に私を探すべきかを示す方法!


携帯電話用のGoogleマップバージョンを使用した人なら誰でも、この優れた機能であるGoogle Latitudeをすでにご存知でしょう。 モバイルアプリケーションでgpsレシーバーを使用してアクティブ化すると、友人に現在の場所を送信する機会が与えられます。また、座標を見ることができます。



素晴らしいアイデアですが、もっと欲しい!



まず、APIが欲しいです。

第二に-現在のGPS座標を取得してトラックに書き込みたい。

まあ、そして最も重要なこと-私は私の位置を示し、 私のブログの地図に追跡したい



どうやってやるの?



これまで、緯度に対するAPIはありませんでしたが、 Google Blogs Public Location Badgeには大きな迷いがありました



ほら、これで私の問題はすべて解決しました!

そしてそう

1-Googleマップをモバイルデバイスに配置します(たとえば、 m.google.comからログインします)

2-そこでGoogle Latitudeが有効になります(google.comにGoogleアカウントまたはメールが必要です!)

3- Googleロケーションバッジに移動して有効にします

4-ブログのコードを受け取ったら、ユーザーIDを調べます

5-そして出来上がり-で

www.google.com/latitude/apps/badge/api?user=YOURID&type=kml

または

www.google.com/latitude/apps/badge/api?user=YOURid&type=json

KMLまたはJSON形式で座標を取得します!



6-次は技術的な問題です-座標を定期的にポーリングしてデータベースに書き込むスクリプトを作成します

結果を見ることができます

こっち



重要なポイント!

USERIDを知っていると、緯度のすべてのアクセス制限を無視してユーザーの座標を取得できます。 これはページに記載されていますが、Googleがiframeに埋め込むことを提案しているのはまだ奇妙です! 私のバージョンにはそのような欠点はありません。ユーザーIDはサーバーで実行されているスクリプトに隠されています。





面白い瞬間!

GPSレシーバーがなくても動作します! 座標は、最も近い基地局によって暫定的に決定されます。



ソース

http://www.google.com/latitude/apps/badge

http://www.google.com/support/mobile/bin/answer.py?answer=144216

http://radar.oreilly.com/2009/05/googles-sneaky-launch-of-latitudes-location-sharing-api.html



UPD

habraeffectは仕事をし、mytrails.ruはすぐにパッチを適用する必要がありました。さらに、サーバーがインターネットに接続されている安価なDlinkeで非常に不快な問題が発見されました。サイト、個人で書いて、訂正します。



All Articles