【发布时间】:2012-08-17 09:37:50
【问题描述】:
从 google docs 电子表格中读取数据到 dart web 应用程序需要哪些可能的选项和设置? dart 是否需要 gdata REST api 的包装器来执行此操作?是否有任何飞镖项目或示例与谷歌文档交互?
【问题讨论】:
标签: google-docs gdata google-docs-api dart
从 google docs 电子表格中读取数据到 dart web 应用程序需要哪些可能的选项和设置? dart 是否需要 gdata REST api 的包装器来执行此操作?是否有任何飞镖项目或示例与谷歌文档交互?
【问题讨论】:
标签: google-docs gdata google-docs-api dart
较新的 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)。
【讨论】: