La API de Google Drive permite a los clientes acceder a recursos de Google Drive.
- Recurso de REST: v3.about
- Recurso de REST: v3.apps
- Recurso de REST: v3.changes
- Recurso de REST: v3.channels
- Recurso de REST: v3.comments
- Recurso de REST: v3.drives
- Recurso de REST: v3.files
- Recurso de REST: v3.permissions
- Recurso de REST: v3.replies
- Recurso de REST: v3.revisions
Servicio: googleapis.com/drive/v3
Para llamar a este servicio, te recomendamos que uses las bibliotecas cliente que proporciona Google. Si tu aplicación necesita usar tus propias bibliotecas para llamar a este servicio, usa la siguiente información cuando realices las solicitudes a la API.
Documento de descubrimiento
Un Documento de descubrimiento es una especificación procesable para describir y consumir las API de REST. Se usa para compilar bibliotecas cliente, complementos IDE y otras herramientas que interactúan con las API de Google. Un servicio puede proporcionar varios documentos de descubrimiento. Este servicio proporciona el documento de descubrimiento siguiente:
Extremo de servicio
Un extremo de servicio es una URL base que especifica la dirección de la red de un servicio de API. Un servicio puede tener varios extremos de servicio. Este servicio tiene el siguiente extremo, y todos los URI que se muestran a continuación son relativos a él:
https://www.googleapis.com
Recurso de REST: v3.about
Métodos | |
---|---|
get |
GET /drive/v3/about Obtiene información sobre el usuario, su Drive y las funciones del sistema. |
Recurso de REST: v3.apps
Métodos | |
---|---|
get |
GET /drive/v3/apps/{appId} Obtiene una app específica. |
list |
GET /drive/v3/apps Muestra una lista de las apps instaladas por un usuario. |
Recurso de REST: v3.changes
Métodos | |
---|---|
getStartPageToken |
GET /drive/v3/changes/startPageToken Obtiene el pageToken de inicio para enumerar los cambios futuros. |
list |
GET /drive/v3/changes Enumera los cambios de un usuario o una unidad compartida. |
watch |
POST /drive/v3/changes/watch Suscribe a los cambios de un usuario. |
Recurso de REST: v3.channels
Métodos | |
---|---|
stop |
POST /drive/v3/channels/stop Deja de mirar recursos a través de este canal. |
Recurso de REST: v3.comments
Métodos | |
---|---|
create |
POST /drive/v3/files/{fileId}/comments Crea un comentario en un archivo. |
delete |
DELETE /drive/v3/files/{fileId}/comments/{commentId} Borrar un comentario. |
get |
GET /drive/v3/files/{fileId}/comments/{commentId} Obtiene un comentario por ID. |
list |
GET /drive/v3/files/{fileId}/comments Muestra una lista de los comentarios de un archivo. |
update |
PATCH /drive/v3/files/{fileId}/comments/{commentId} Actualiza un comentario con semántica de parches. |
Recurso de REST: v3.drives
Métodos | |
---|---|
create |
POST /drive/v3/drives Crea una unidad compartida. |
delete |
DELETE /drive/v3/drives/{driveId} Borra de forma permanente una unidad compartida en la que el usuario es organizer . |
get |
GET /drive/v3/drives/{driveId} Obtiene los metadatos de una unidad compartida por ID. |
hide |
POST /drive/v3/drives/{driveId}/hide Oculta una unidad compartida de la vista predeterminada. |
list |
GET /drive/v3/drives Muestra una lista de las unidades compartidas del usuario. |
unhide |
POST /drive/v3/drives/{driveId}/unhide Restablece una unidad compartida a la vista predeterminada. |
update |
PATCH /drive/v3/drives/{driveId} Actualiza los metadatos de una unidad compartida. |
Recurso de REST: v3.files
Métodos | |
---|---|
copy |
POST /drive/v3/files/{fileId}/copy Crea una copia de un archivo y aplica las actualizaciones solicitadas con semántica de parches. |
create |
POST /drive/v3/files POST /upload/drive/v3/files Crea un archivo nuevo. |
delete |
DELETE /drive/v3/files/{fileId} Borra de forma permanente un archivo que pertenece al usuario sin moverlo a la papelera. |
emptyTrash |
DELETE /drive/v3/files/trash Borra de forma permanente todos los archivos enviados a la papelera del usuario. |
export |
GET /drive/v3/files/{fileId}/export Exporta un documento de Google Workspace al tipo de MIME solicitado y muestra el contenido de bytes exportados. |
generateIds |
GET /drive/v3/files/generateIds Genera un conjunto de IDs de archivo que se pueden proporcionar en las solicitudes de creación o copia. |
get |
GET /drive/v3/files/{fileId} Obtiene los metadatos o el contenido de un archivo por ID. |
list |
GET /drive/v3/files Muestra una lista de los archivos del usuario. |
listLabels |
GET /drive/v3/files/{fileId}/listLabels Enumera las etiquetas de un archivo. |
modifyLabels |
POST /drive/v3/files/{fileId}/modifyLabels Modifica el conjunto de etiquetas que se aplicaron a un archivo. |
update |
PATCH /drive/v3/files/{fileId} PATCH /upload/drive/v3/files/{fileId} Actualiza los metadatos o el contenido de un archivo. |
watch |
POST /drive/v3/files/{fileId}/watch Suscribe a los cambios de un archivo. |
Recurso de REST: v3.permissions
Métodos | |
---|---|
create |
POST /drive/v3/files/{fileId}/permissions Crea un permiso para un archivo o una unidad compartida. |
delete |
DELETE /drive/v3/files/{fileId}/permissions/{permissionId} Borra un permiso. |
get |
GET /drive/v3/files/{fileId}/permissions/{permissionId} Obtiene un permiso por ID. |
list |
GET /drive/v3/files/{fileId}/permissions Muestra una lista con los permisos de un archivo o una unidad compartida. |
update |
PATCH /drive/v3/files/{fileId}/permissions/{permissionId} Actualiza un permiso con semántica de parches. |
Recurso de REST: v3.replies
Métodos | |
---|---|
create |
POST /drive/v3/files/{fileId}/comments/{commentId}/replies Crea una respuesta a un comentario. |
delete |
DELETE /drive/v3/files/{fileId}/comments/{commentId}/replies/{replyId} Borra una respuesta. |
get |
GET /drive/v3/files/{fileId}/comments/{commentId}/replies/{replyId} Obtiene una respuesta por ID. |
list |
GET /drive/v3/files/{fileId}/comments/{commentId}/replies Muestra una lista con las respuestas de un comentario. |
update |
PATCH /drive/v3/files/{fileId}/comments/{commentId}/replies/{replyId} Actualiza una respuesta con semántica de parches. |
Recurso de REST: v3.revisions
Métodos | |
---|---|
delete |
DELETE /drive/v3/files/{fileId}/revisions/{revisionId} Borra permanentemente una versión del archivo. |
get |
GET /drive/v3/files/{fileId}/revisions/{revisionId} Obtiene los metadatos o el contenido de una revisión por ID. |
list |
GET /drive/v3/files/{fileId}/revisions Enumera las revisiones de un archivo. |
update |
PATCH /drive/v3/files/{fileId}/revisions/{revisionId} Actualiza una revisión con semántica de parches. |