2011-06-19 18 views
2

我的主要目標是使用goole任務API獲取所選Google帳戶的Google任務數據。 我正在使用API​​ key方法在android平臺上獲取google任務數據。 http://code.google.com/p/google-api-java-client/source/browse/tasks-v1-json-oauth2-android-sample/src/com/google/api/client/sample/tasks/v1/android/TasksSample.java?repo=samplesAndroid獲取Google任務 - API密鑰方法

因爲它規定在上面的鏈接,我已經生成的API密鑰我的帳戶,並在代碼中使用它,它工作正常。 但是爲我的Google帳戶生成的相同API密鑰正在爲其他Google帳戶工作,以獲取任務數據。

在API密鑰方法中,我們必須提供合適的Google帳戶的API密鑰和身份驗證令牌給goolge API以獲取任務數據。

我的問題是如何爲一個帳戶genretaed API密鑰適用於其他谷歌帳戶?

如何以編程方式獲取此API密鑰?

此API密鑰對於不同的Google帳戶是唯一的嗎?

API密鑰的有效時間是多少?

謝謝。

+0

http://www.catb.org/~esr/faqs/smart-questions.html – Pedantic

回答

3

API密鑰綁定到開發人員(而不是用戶)Google帳戶,並用於標識您的應用程序到Tasks API,以便它可以應用全局配額和顯示統計信息。

此示例使用(匿名)OAuth 2.0請求授權以代表用戶(而非開發人員)Google帳戶向Tasks API發出請求。

希望可以幫到