我正在开发一款必须从Google电子表格中检索数据的Android应用。我在网上发现了一些帖子,建议我使用Google驱动API,但我没有找到任何关于如何做到这一点的示例。有人可以帮我提一下使用Google Drive API从Google电子表格中检索数据的示例吗?感谢
答案 0 :(得分:2)
Drive API仅允许您下载电子表格文件。如果要从电子表格中检索单元格数据,则必须使用旧的电子表格API。 https://developers.google.com/google-apps/spreadsheets/
答案 1 :(得分:2)
这就是我想知道如何从Google电子表格中检索数据,同时也感谢pinoyyid的帖子。首先从http://code.google.com/p/gdata-java-client/downloads/list下载gdata库。
为了将库与项目集成,假设您在Windows中使用Eclipse,请按照以下步骤操作:
1。解压缩文件夹并复制路径中包含的以下jar文件:
gdata-src.java-1.47.1\gdata\java\lib and gdata-src.java-1.47.1\gdata\java\deps into the "libs" folder in your project directory:
gdata-client-1.0
gdata-client-meta-1.0
gdata-core-1.0
gdata-spreadsheet-3.0
gdata-spreadsheet-meta-3.0
guava-13.0.1
2。复制后,转到File - >刷新Eclipse中的项目。刷新。这些文件现在应该出现在项目树的libs
中。
3. 展开项目树中的libs
目录,右键单击要包含的jar,然后选择“添加到构建路径”。
4. 现在,请按照https://developers.google.com/google-apps/spreadsheets/上的说明进行操作。
享受!
答案 2 :(得分:1)
虽然gdata库可以工作,但我不确定我是否建议将它们用于新项目。来自http://code.google.com/p/gdata-java-client/ ...
警告:我们已停止积极开发此客户端库, 除了关键错误修复和对某些Google API的支持。然而, 这个客户端库不被弃用,被认为是“稳定的” 选择,除非您具有仅支持的特定要求 通过下面的新客户端库。
Android支持
由于GData Java Client Library不支持Android,Android 开发人员应该使用新的Google API客户端库 Java库。这个新库提供了其他重要功能, 例如OAuth 2.0和Maven。不幸的是,没有提供 Google Data API的特定于服务的库,而您需要 编写自己的XML数据模型类。