Программный вход в Google Data API - PullRequest
3 голосов
/ 05 января 2011

Я создаю приложение, которое в основном будет интерфейсом для моей учетной записи Google Finance.Несколько человек будут использовать.Я только начал исследовать, как это сделать, и одна вещь, которая неизбежно кажется препятствием, - это система Google oAuth, разработанная, по-видимому, для случая, когда каждый пользователь сам входит в свою учетную запись.

Я понимаю, что из моего веб-приложения пользователь перенаправляется на страницу Google, где он вводит свою информацию, а затем отправляется обратно.Я получу авторизованный токен, который я могу использовать для извлечения нужных мне данных.

НО, сейчас, так как мое приложение ВСЕГДА и ТОЛЬКО извлекает данные из моей учетной записи, независимо от того, кто вошел в мою учетную запись.приложение, я должен всегда быть авторизован, и это должно происходить программно, даже если пользователь не знает.

Возможно ли это?

1 Ответ

4 голосов
/ 05 января 2011

Если он предназначен для интерфейса ВАШЕЙ учетной записи Google Finance, которую несколько человек будут использовать , то OAuth, вероятно, не тот ответ, который вы ищете.

OAuth позволит вашему приложению получать информацию из учетных записей Google ваших пользователей, тогда как ClientLogin позволит вашему приложению получать данные из одной учетной записи.

Проверьте API Финансов Google для большего количества деталей и примеров:

http://code.google.com/apis/finance/docs/2.0/developers_guide_protocol.html#ClientLogin

...