4

将 google docs 电子表格中的数据读取到 dart web 应用程序中需要哪些可能的选项和设置?dart 是否需要 gdata REST api 的包装器来执行此操作?是否有任何飞镖项目或示例与谷歌文档交互?

4

1 回答 1

3

较新的 Google API 具有通用 API 基础架构,其中客户端库始终是最新的。Dart 有一个这样的客户端库(http://docs.google-api-dart-client.googlecode.com/git/index.html)。

但是,看起来 Google 电子表格仍在使用称为 GData 的旧 API 基础架构。据我所知,没有适用于 Dart 的 GData 客户端库。

因此,我认为最明智的做法是进行原始 HTTP 调用。我不确定您是尝试在客户端还是服务器上执行此操作。如果您尝试在客户端上执行此操作,则必须确保 Google 电子表格支持 CORS。

如果你碰巧在服务器上使用了不同的编程语言,那么就会有一个用于该语言的 GData 客户端库。请参阅(https://developers.google.com/google-apps/spreadsheets/#setting_up_your_client_library)。

于 2012-08-24T01:07:41.273 回答