2011-07-01 49 views
5

我正在考慮編寫一個perl腳本,該腳本將使用谷歌縱橫API跟蹤一羣騎着大騎車的人。使用Google Latitude API獲取朋友的位置

這個想法是,我們都分享位置,然後這個腳本使用API​​,作爲我登錄,並每60秒左右輪詢谷歌大家的位置。

但是,我剛剛查看了谷歌縱橫API,它看起來像我只能得到並設置我自己的位置。是這樣嗎?

回答

9

您的每個用戶都需要使用OAuth對您的應用程序進行身份驗證。完成之後,您可以在每個帳戶上使用緯度API來提取必要的數據。如果用戶沒有單獨允許您的應用程序訪問其數據(即無法輪詢您的朋友位置),則無法獲取數據。

http://code.google.com/apis/latitude/faq.html#oauthaccess

+0

好的,謝謝你的澄清。他們不提供這些數據似乎很奇怪。 – aidan

+2

根本不是。這是一個隱私的事情。作爲Latitude用戶,我可能願意與您分享我的位置信息,但我可能不想與您允許爲自己的帳戶使用的各種惡意軟件或廣告應用程序分享我的位置信息。從根本上說,你不能與第三方分享我的數據,這是應該的。這對開發者來說有點限制。 –

+0

我不追隨;如果Google允許我坐在電腦前用筆和紙寫下朋友的所有位置,爲什麼它不允許應用程序(使用我的憑據登錄)以我的名義做同樣的事情? – aidan