3

我正在构建一个应用程序,它基本上是我的 Google 财务帐户的界面。几个人会用。我刚刚开始研究如何做到这一点,而立即看起来像一个障碍的一件事是谷歌的 oAuth 系统,似乎是为每个用户自己登录他的帐户的情况而设计的。

据我了解,通常的程序是从我的网络应用程序中,用户被重定向到谷歌的页面,他们在其中输入他们的信息,然后被发回。最后我将获得一个授权令牌,我可以使用它来提取我想要的数据。

但是,现在,因为无论谁登录到我的应用程序,我的应用程序总是并且只从我的帐户中提取数据,因此我需要始终获得授权,并且它需要以编程方式发生,而用户不知道。

这可能吗?

4

1 回答 1

4

如果这被设计为的Google 金融帐户的接口,可供多人使用,那么 OAuth 可能不是您要寻找的答案。

OAuth 将允许您的应用程序从用户的 Google 帐户中提取信息,而 ClientLogin 将允许您的应用程序从单个帐户中提取数据。

查看 Google Finance API 以获取更多详细信息和示例:

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

于 2011-01-04T23:24:59.067 回答