【问题标题】:Difference of 'Drive SDK' and 'Drive API'“Drive SDK”和“Drive API”的区别
【发布时间】:2012-09-23 03:19:27
【问题描述】:

据我了解

  • Google Drive API 用于将 Google Drive 与其他应用程序交互 和
  • Google Drive SDK 用于创建要在 Drive 中使用的自定义应用程序。

我是对还是错,请告诉我这两者的区别。

谢谢。

【问题讨论】:

  • 和其他的一样,我想:API基本上是某个组件的接口,而SDK是使用这个接口的工具集合。
  • 感谢 cmets。但我知道这两个术语的一般含义及其差异。我需要知道的是在“Google Drive”的上下文中是否有任何其他特定含义。这不是一般的 API 与 SDK 问题。我想知道熟悉 Google Drive 的人的答案。

标签: api sdk google-drive-api


【解决方案1】:

这会在 Google Developer Console 中设置项目时显示 -

【讨论】:

    【解决方案2】:

    作为为 SDK 贡献内容的团队的作者,我希望我能为 DarRay 提供所需的 Google Drive 熟悉度。 Ashley 的回答是正确的——我们将 SDK 视为 Drive 的 API,以及客户端库、示例和所有其他内容。

    【讨论】:

      【解决方案3】:

      Google Drive SDKGoogle Drive API 周围的一层; SDK 提供特定语言的库、示例和指南,以简化使用 API 的应用程序的开发。

      请注意,目前有两个版本的 API,v2 是当前版本。您需要确保您选择的库支持您的目标版本以访问正确的功能集。

      【讨论】:

      • 补充 Ashley 的回答,另一种看待它的方式是 API = REST,SDK = Java,Python,C# 等 有些人喜欢通过调用对象 (SDK) 上的方法来做事,而其他人更喜欢手动组装 REST URL 和 GET/POST/PUT/DELETE。根据我的经验,API 比 SDK 记录得更好,这意味着您必须在 REST 级别理解 API,而不是依赖于 SDK 抽象
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-10-01
      相关资源
      最近更新 更多