Si usas la versión 2 de la API de Google Drive, la mayor parte del contenido de esta API de Google Drive La Guía v3 también se aplica a la v2. Esta sección contiene toda la información que es específica de v2 y diferente de la que se muestran en páginas específicas de la guía v3. Para obtener el contexto completo, cada subsección contiene el vínculo a la página de la guía correspondiente.
Para obtener una lista completa de las diferencias, consulta API de Drive v2 y Comparación de la v3 referencia.
Descargar y publicar revisiones de archivos
En la página Descarga y publicar revisiones de archivos , la siguiente información es específica de v2 y reemplaza estas secciones se muestra para la versión 3:
Enumerar & descargar revisiones individuales
Una vez que obtengas la lista de las revisiones de un archivo, podrás descargar el contenido de cualquier
revisión enviando una solicitud GET
autorizada a su
[]downloadUrl
](/drive/api/reference/rest/v2/revisions).
Google Drive genera esta URL de corta duración cuando solicitas la revisión.
No confíe en ella para usarla más adelante.
También puedes exportar la revisión en uno de los formatos admitidos si seleccionas el
exportLinks
.
Propiedades de los archivos personalizados
Además de la información de la página Agregar propiedades de archivos personalizados, la siguiente información es específica de la v2:
Para acceder a las propiedades, se debe usar
Recurso properties
.
Esta es la estructura de una propiedad típica que podría usarse para almacenar una El ID de la base de datos del archivo de Drive en el archivo.
{
'key': 'additionalID',
'value': 'ID',
'visibility': 'PRIVATE'
}
Para obtener más información sobre los límites, consulta
properties
en la referencia
en la documentación de Google Cloud.
Habilitar la compatibilidad con unidades compartidas
Además de la información de la página Implementar compatibilidad con unidades compartidas, reemplaza este campo adicional
trashedDate
para la versión 2.
En Implementar compatibilidad con unidades compartidas, la página
siguientes métodos requieren supportsAllDrives=true
cuando se trabaja con
impulsa el contenido:
files.get
files.list
files.insert
files.update
files.patch
files.copy
files.trash
files.untrash
files.delete
files.touch
children.insert
parents.insert
changes.list
changes.getStartPageToken
changes.get
permissions.list
permissions.get
permissions.insert
permissions.update
permissions.patch
permissions.delete
Los métodos changes.get
y changes.list
tienen varios parámetros específicos para
unidades compartidas. Para obtener una lista de los parámetros, consulta Cómo realizar un seguimiento de los cambios en un
en automóvil
sección.
Subir archivos
En la página Subir datos de archivos, observa lo siguiente: información es específica de la v2:
Importar a Documentos de Google
Cuando creas un archivo en Google Drive, puedes convertir algunos tipos de archivos en
Documentos de Google, Hojas de cálculo de Google o Presentaciones de Google Incluye el
files.insert
consulta de convert
parámetros y establece la propiedad mimeType
(workspace_name) del archivo. Para
para obtener más información, consulta Cómo subir archivos
los datos en la nube.
Comparte archivos, carpetas y unidades
Verás el mensaje Compartir archivos, carpetas unidades
, en la v3, solo un campo, role
, especifica los roles efectivos para usuario, grupo,
o dominio. En la v2, necesitas los campos role
y additionalRoles
de un
permiso reflejan los roles efectivos que tiene un usuario, grupo o dominio para un
elemento determinado.
Diferencias en las búsquedas de la versión 2
El campo title
de la versión 2 es name
en la versión 3. Para ver ejemplos, consulta Buscar archivos y
carpetas.
El campo createdDate
de la versión 2 es createdTime
en la versión 3. Para ver ejemplos, consulta Buscar
unidades compartidas.
El campo modifiedDate
de la versión 2 es modifiedTime
en la versión 3. La versión 2 lastViewedByMeDate
es viewedByMeTime
en la versión 3. Para obtener más detalles, consulta Términos de búsqueda y
operadores.