设置客户端Google Tasks App

时间:2012-12-24 07:57:41

标签: java dependencies google-api-java-client scribe google-tasks-api

我的问题:如何正确设置Google Tasks客户端库API,以便构建我的应用程序? (因为文档很差,这可能只是一个依赖性问题)。

问题: Google Tasks的支持很低,因此documentation上的documentation for setup已过期(他们的代码无法使用他们提供的依赖项进行编译)。我错过了以下必要的课程:

import com.google.api.client.auth.oauth2.draft10.AccessTokenResponse;
import com.google.api.client.googleapis.auth.oauth2.draft10.GoogleAccessProtectedResource;
import com.google.api.client.googleapis.auth.oauth2.draft10.GoogleAccessTokenRequest.GoogleAuthorizationCodeGrant;
import com.google.api.client.googleapis.auth.oauth2.draft10.GoogleAuthorizationRequestUrl;

我似乎无法找到*.draft10.*;。它(它们)不包含在Google在scribe中提供的任何依赖项中。

我实际上猜测问题不在于他们提供的客户端库,而在于他们提供的设置代码示例。

我考虑过使用{{3}}进行REST服务来进行身份验证,但我也遇到了一些挑战,我认为解决这个问题要容易得多。

注意:我的应用是客户端应用。这是个人发展和享受。它可能会有一个非常简单的摇摆界面。我没有在Android或网络应用中做任何事情。

1 个答案:

答案 0 :(得分:2)

很抱歉,任务文档过时了!我们为google-api-java-client提供了两个可能对您有所帮助的更新示例:

calendar-cmdline-sample演示了如何执行OAuth 2.0流程

tasks-android-sample演示了如何使用Tasks API

注意:我是google-api-java-client项目的所有者