谷歌日历API OAUTH

4
我正在尝试制作一个Java应用程序(独立的非基于Web的),连接到Google日历,但我在OAuth阶段遇到了问题。我已经查看了Google API的每个部分。
最新版本可以在https://developers.google.com/google-apps/calendar/instantiate找到。
我已经下载了他们提供的2组JAR文件(google-api-services-calendar-v3-rev3-1.5.0-beta和gdata-samples.java-1.46.0),并导入了所需的库和依赖项。这给了我大约一半的类和一些方法(主要是new Calendar(httpTransport, accessProtectedResource, jsonFactory);)的过时错误,并且有些根本不起作用。
有人有获取OAuth令牌并访问Google日历API的基本示例吗?我是在错误的方向上寻找还是使用了过时的API副本?
gdata仍在使用中还是已被替换? 谢谢 Adrian

GData仍在使用,但被认为是过时的。我在某个地方读到它将在2014年被视为过时。看看这篇文章,看看它是否回答了你的问题。它是用C#编写的,所以可能会有所不同:http://stackoverflow.com/questions/8899000/c-sharp-google-calendar-v3-2-legged-authentication-fails - HK1
2个回答

1

谢谢你的回答,最终我使用了原始的HTTP调用,并处理了结果,看起来一切都正常。 - Darc

0

我不知道为什么文档中的代码有误。下面这行代码对我有效。

Calendar(httpTransport, jsonFactory, accessProtectedResource);

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接