我的主要目标是使用goole tasks API获取所选google帐户的google任务数据。我在android平台上使用API key方法获取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=samples
正如上面链接中指定的,我已经为我的帐户生成了API密钥,并在代码中使用它,它工作得很好。但为我的google帐户生成的相同API密钥也适用于其他google帐户,以获取任务数据。
在API key方法中,我们需要向goolge API提供永久google账号的API key和auth令牌来获取任务数据。
我的问题是,为一个账号生成的API密钥对其他谷歌账号是如何工作的?
如何通过编程方式获取此API密钥?
此API密钥对于不同的google帐户是唯一的吗?
API密钥的有效时间是多少?
谢谢。
发布于 2011-06-30 00:40:17
API密钥绑定到开发人员(而不是用户) Google帐户,并用于向任务API标识您的应用程序,以便它可以应用全局配额和显示统计数据。
然后,此示例使用(匿名)Google2.0来请求授权,以代表用户(而不是开发人员) OAuth帐户向任务OAuth发出请求。
希望这能有所帮助
https://stackoverflow.com/questions/6400871
复制相似问题