Premiers pas avec google-drive-sdk

Installation ou configuration

Pour accéder à l’API Google Drive ou au SDK Google Drive, vous devez d’abord enregistrer votre application sur [Google Developer Console][1] et activer l’API Google Drive.

Après cela, c’est une bonne idée d’utiliser l’une des bibliothèques clientes officielles de Google pour accéder à l’API.

Documentation Échantillons
Bibliothèque cliente de l’API Google pour Java Échantillons Java
Bibliothèque cliente de l’API Google pour JavaScript (bêta) Exemples JavaScript
Bibliothèque cliente de l’API Google pour .NET Exemples .NET
Bibliothèque cliente de l’API Google pour Objective-C Exemples d’Objective-C
Bibliothèque cliente de l’API Google pour PHP (bêta) Exemples PHP
Bibliothèque cliente de l’API Google pour Python Exemples Python

Il existe un certain nombre d’autres bibliothèques clientes à un stade précoce de développement, une liste complète peut être trouvée sur [Bibliothèques clientes des API Google] [2]

[1] : https://console.developers.google.com [2] : http://Google%20APIs%20Client%20Libraries

Lister les fichiers

Comme la plupart des informations contenues dans Google Drive sont des données utilisateur privées. Vous devez disposer d’un jeton d’accès pour accéder aux informations. Les jetons d’accès peuvent être récupérés via le [processus d’authentification Oauth2][1].

GET https://www.googleapis.com/drive/v2/files?access_token={Valid Access Token}

Réponse

{
  "kind": "drive#fileList",
  "etag": etag,
  "selfLink": string,
  "nextPageToken": string,
  "nextLink": string,
  "items": [
    [files Resource][2]
  ]
}

[1] : https://developers.google.com/drive/v2/web/about-auth [2] : https://developers.google.com/drive/v2/reference/files#resource