Android получает задачи Google - метод ключа API - PullRequest
2 голосов
/ 19 июня 2011

Моя главная цель - получить данные о задачах Google для выбранной учетной записи Google с помощью API задач goole. Я использую метод ключа API для получения данных задач Google в платформе Android. 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=samples

Как указано в приведенной выше ссылке, я сгенерировал ключ API для своей учетной записи и использовал его в коде, и он отлично работает. Но тот же ключ API, сгенерированный для моей учетной записи Google, работает и для другой учетной записи Google, а также для получения данных задачи.

В методе API key мы должны предоставить ключ API и токен авторизации для перкулярной учетной записи Google для API-интерфейсов goolge для получения данных задачи.

У меня вопрос, как работает ключ API, созданный для одного аккаунта, для других аккаунтов Google?

Как получить этот ключ API программно?

Является ли этот ключ API уникальным для разных аккаунтов Google?

Какое действительное время API-ключа?

Спасибо.

1 Ответ

3 голосов
/ 29 июня 2011

Ключ API привязан к учетной записи Google разработчика (а не пользователя) и используется для идентификации вашего приложения в API задач, чтобы он мог применять глобальные квоты и отображать статистику.

В этом образце затем используется (анонимный) OAuth 2.0 для запроса авторизации для отправки запросов в API задач от имени пользователя (а не разработчика) в учетную запись Google.

Надеюсь, что поможет

...