Si vous utilisez l'API Google Drive version 2, la plupart des contenus de l'API Google Drive Guide v3 s'applique également à la version 2. Cette section contient toutes les informations spécifiques à la version 2, et différentes de celles figurant sur des pages spécifiques du guide de la version 3. Pour obtenir un contexte complet, chaque sous-section contient le lien vers la page du guide correspondant.
Vous trouverez la liste complète des différences sur la page API Drive v2 et Comparaison v3 référence.
Télécharger et publier des révisions de fichiers
Dans l'onglet Télécharger et publier des révisions de fichiers les informations suivantes sont spécifiques à la version 2 et remplacent ces sections affiché pour v3:
Répertorier et télécharger des révisions individuelles
Une fois que vous avez la liste des révisions d'un fichier, vous pouvez télécharger le contenu des
modification en envoyant une requête GET
autorisée à ses
[]downloadUrl
](/drive/api/reference/rest/v2/revisions).
Google Drive génère cette URL éphémère lorsque vous demandez la révision.
Ne vous y fiez pas pour une utilisation ultérieure.
Vous pouvez également exporter la révision dans l'un des formats pris en charge en cochant la case
exportLinks
.
Propriétés des fichiers personnalisés
Outre les informations figurant sur la page Ajouter des propriétés de fichier personnalisées, les informations suivantes sont spécifiques à la version 2:
L'accès aux propriétés s'effectue via la
Ressource properties
.
Il s'agit de la structure d'une propriété typique pouvant servir à stocker ID de base de données du fichier Drive.
{
'key': 'additionalID',
'value': 'ID',
'visibility': 'PRIVATE'
}
Pour en savoir plus sur les limites, consultez
properties
dans la référence
dans la documentation Google Cloud.
Activer la compatibilité avec les Drive partagés
Remplacez ce champ supplémentaire, en plus des informations figurant sur la page Assurer la compatibilité avec les Drive partagés.
trashedDate
pour la version 2.
Dans Mettre en place la compatibilité avec les Drive partagés,
Les méthodes suivantes nécessitent supportsAllDrives=true
lors de l'utilisation de données partagées
génère du contenu:
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
Les méthodes changes.get
et changes.list
comportent plusieurs paramètres spécifiques
Drive partagés. Pour obtenir la liste des paramètres, consultez Suivre les modifications d'un fichier
en voiture
.
Importer des fichiers
Sur la page Importer des données de fichier, vous remarquerez sont spécifiques à la v2:
Importer dans des types de documents Google Docs
Lorsque vous créez un fichier dans Google Drive, vous pouvez convertir certains types de fichiers en
document Google Docs, Google Sheets ou Google Slides. Incluez les
files.insert
convert
requête
et définissez la propriété mimeType
(workspace_name) du fichier. Pour
Pour en savoir plus, consultez la section Importer un fichier
données.
Partager des fichiers, des dossiers et Drive
Notez que sur la page Partager des fichiers, des dossiers et en voiture
, dans la version 3, un seul champ, role
, spécifie les rôles effectifs pour les utilisateurs, les groupes
ou un domaine. Dans la version 2, vous avez besoin des champs role
et additionalRoles
d'un
les autorisations reflètent les rôles effectifs que l'utilisateur, le groupe ou le domaine ont
pour un article donné.
Différences entre les requêtes de recherche dans la version 2
Dans la version 3, le champ title
est name
. Pour obtenir des exemples, consultez la section Rechercher des fichiers
dossiers.
Dans la version 3, le champ createdDate
est createdTime
. Pour obtenir des exemples, consultez la section Rechercher
Drive partagés.
Dans la version 3, le champ modifiedDate
est modifiedTime
. La version 2 de lastViewedByMeDate
est viewedByMeTime
dans la version 3. Pour en savoir plus, consultez la section Termes de requête et
opérateur.