【问题标题】:Google Drive Realtime API SDK for Node.js or Objective-C?适用于 Node.js 或 Objective-C 的 Google Drive Realtime API SDK?
【发布时间】:2014-05-12 00:07:52
【问题描述】:

用于 Node.js 或 Objective-C 的 Drive Realtime API 库的状态如何?我是否正确认为唯一受支持的用例是浏览器中的客户端(根据文档判断)?

我花了两天时间试图让它与 Mac 应用程序一起工作,但还没有成功。我专门询问实时 API,因为我让 Drive API 工作正常。

感谢您的反馈,我自己真的找不到太多。

【问题讨论】:

  • 文档说只支持客户端 js。
  • 是的,我知道,这就是我的问题所在 - 是否有服务器 js(节点)或 Objective-C 库即将推出。
  • 这就是我的观点。文档清楚地说明了它的javascript。你为什么认为会有一种未记录的方式来使用它。
  • Node 或 Objective-C SDK 的 Beta 版本,例如。这个问题是询问是否有人知道该领域的新事物,或者是否没有其他方法可以做到这一点。当然,我阅读了文档(我在问题中提到过)。我阅读了我能找到的所有内容,但我仍然有这个问题。我知道云端硬盘团队的工程师正在关注“google-drive-realtime-api”标签,这就是我在这里询问的原因。
  • Plus 'javascript' 是模棱两可的 - 这只能在浏览器中运行,我尝试破解它以在 Node 中运行,但无法使其正常工作。如果它与 Node 一起工作,我可以只运行一个本地服务器。但它似乎没有 - 因此我的问题是是否有人知道在不同环境中运行的 API 的状态。

标签: objective-c node.js google-drive-api google-docs-api google-drive-realtime-api


【解决方案1】:

实时 api 仅从客户端 javascript 运行。 即使文档没有明确说明“来自浏览器”,它也不会在不同的环境中运行。在很多地方,api 文档都在谈论浏览器特定的内容,例如“客户端 oauth2 流”或有关 Internet Explorer 的注释等。甚至 api 的主页都说“javascript。没有服务器”,这清楚地暗示了客户端 javascript。 是的,也许文档应该明确说明而不是暗示它。 也许您可以从您的服务器加载浏览器对象并假装是客户端浏览器。有图书馆可以做到这一点。但是您将不得不处理伪造 oauth 流等问题。

【讨论】:

  • 谢谢,是的,我尝试破解类似的东西,但在我投入大量空闲时间之前,我想问一下是否没有像预发布的 Node.js或 Objective-C 库。或者也许有人已经这样做了,所以他们可以给我一个提示。另外,Google Docs iOS 应用程序可以进行实时协作,我假设他们使用的是自己的实时 API,所以之前已经完成了。不幸的是,即使谷歌是“开放的”,也没有关于如何从 iOS 应用程序中做到这一点的信息。我真的希望 Drive 团队的某个人能够为我指明正确的方向。
猜你喜欢
  • 2013-03-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多