Google drive api 谷歌硬盘Java认证

Google drive api 谷歌硬盘Java认证,google-drive-api,Google Drive Api,我正在尝试使用指定的文档获取访问令牌和刷新令牌。在执行此操作时,我遇到了一个问题: java.lang.NoSuchMethodError: com.google.api.client.json.JsonFactory.fromInputStream(Ljava/io/InputStream;Ljava/lang/Class;) 在哪里可以找到包含此类和方法的jar?基于。确保你也下载了它。zip包含库及其所有依赖项 还要确保编译/类路径中的Google API客户端库版本不存在冲突,因为此方

我正在尝试使用指定的文档获取访问令牌和刷新令牌。在执行此操作时,我遇到了一个问题:

java.lang.NoSuchMethodError: com.google.api.client.json.JsonFactory.fromInputStream(Ljava/io/InputStream;Ljava/lang/Class;)
在哪里可以找到包含此类和方法的jar?

基于。确保你也下载了它。zip包含库及其所有依赖项


还要确保编译/类路径中的Google API客户端库版本不存在冲突,因为此方法仅在更高版本中可用。

我在下载zip并使用所有库及其依赖项后尝试过,但仍然遇到相同的错误。com.google.api.client.json.JsonFactory在google-http-client-1.8.3-beta.jar中提供,但错误显示它没有fromInputStream方法……是否有任何其他jar文件包含此包?如果其中一个依赖项的版本冲突,通常会发生这种情况。例如,您可以在路径中的某个位置使用另一个版本的google http。。。此外,您还可以尝试让我们的Java示例运行此处提供的所有指令:因为如果您的编译器没有检测到.fromInputStream丢失,这意味着您正在使用实际运行Java代码的不同版本进行编译。您是否在代码中使用其他Google API?他们可能正在使用旧的google http客户端和不推荐的方法。感谢您的帮助..您是对的,其中一个dependenciesNivco的版本存在冲突,我尝试了该示例,并且我能够使用授权代码获取访问令牌和刷新令牌..但是没有使用刷新令牌获取访问令牌的示例。i、 例如,当我没有授权码时..你能给我提供示例程序或任何我能找到的链接吗??