2012-10-02 36 views
14

Por lo que he entendido,Diferencia de 'Drive SDK' y 'API de Drive'

  • Google Drive API utilizada para interactuar Google Drive con otra aplicación y
  • Google Drive SDK utiliza para crear aplicaciones personalizadas con el que se utilizará en Drive.

Estoy en lo correcto o si me equivoco, por favor dígame la diferencia de esos dos.

Gracias.

+0

Es lo mismo que con los demás, supongo: API es básicamente una interfaz a algún componente, y el SDK es un conjunto de herramientas que usa esta interfaz – raina77ow

+1

Lea la respuesta a esto: http://stackoverflow.com/questions/834763/api-vs-sdk – User404

+0

Gracias por los comentarios. Pero sé el significado general de ambos términos y sus diferencias. Lo que necesito saber es si existe algún otro significado específico en el contexto de 'Google Drive'. Esta no es una pregunta general de API vs. SDK. Me gustaría saber la respuesta de la persona que está familiarizada con Google Drive. – DarRay

Respuesta

17

La Google Drive SDK es una capa alrededor del Google Drive API; El SDK proporciona bibliotecas específicas de idiomas, ejemplos y guías para facilitar el desarrollo de aplicaciones que usan API.

Tenga en cuenta que actualmente hay dos versiones de la API, siendo v2 la actual. Deberá asegurarse de que la biblioteca elegida admita la versión a la que se dirige para acceder al conjunto correcto de funciones.

+13

Para añadir a la respuesta de Ashley, otra manera de ver las cosas es API = RESTO, SDK = Java, Python, C#, etc Algunas personas prefieren hacer cosas invocando métodos en los objetos (SDK), mientras que otros prefieren para ensamblar URL REST y GET/POST/PUT/DELETE a mano. Según mi experiencia, las API están mucho mejor documentadas que SDK, lo que significa que se ven obligados a comprender la API en el nivel REST, en lugar de confiar en las abstracciones del SDK. – pinoyyid

6

Como escritor del equipo que aporta contenido para el SDK, espero poder proporcionar a DarRay el nivel deseado de familiaridad con Google Drive. La respuesta de Ashley es correcta: consideramos el SDK como el grupo de API para Drive, junto con las bibliotecas cliente, los ejemplos y todo lo demás.

2

Esto se muestra durante la instalación de proyecto en la consola para desarrolladores Google -

Drive SDK vs Drive APIs

Cuestiones relacionadas