L'API Drive pour Android est obsolète depuis le 6 décembre 2018 et sera entièrement désactivé le 1er février 2023.
Chronologie
Date | État de l'API Drive Android |
---|---|
6 décembre 2018 | L'abandon est annoncé publiquement. Les clients existants pourront accéder à l'API normalement, mais commencer immédiatement par la migration ; de l'IA générative. Les nouveaux clients ne doivent pas utiliser l'API. |
21 octobre 2019 | L'API Drive pour Android est supprimée du SDK des services Google Play distribution. Développement des applications impossible tant que la version de Drive pour Android n'est pas supprimée la dépendance de l'API, mais les builds existants ne seront pas affectés. Drive pour Android La documentation publique de l'API ne sera plus disponible. |
3 mars 2022 | L'API Drive pour Android est obsolète et tous les appels d'API ne sont pas opérationnels. Les clients doivent effectuer la migration d'ici cette date. |
1er février 2023 | L'API Drive pour Android sera complètement désactivée, et toutes les tentatives de connexion échoueront. |
Utiliser l'API Drive REST
L'API Drive REST offre les mêmes fonctionnalités que l'API Drive pour Android, y compris les moyens suivants:
- Partagez et collaborez comme vous le souhaitez sur Drive. Vous pouvez gérer les autorisations ou afficher la boîte de dialogue "Partager" aux utilisateurs selon les besoins. L'API REST permet également de commenter des fichiers, permettant à votre application d'interagir avec la conversation autour d'un fichier.
- rechercher des fichiers à l'aide de
files.list
; sur la base de l'indexation ou votre propre texte indexable et personnalisé. - Détecter les modifications apportées aux fichiers via la la collection de modifications et toutes les autorisations partagées avec via des Drive partagés.
- Exportez et convertissez des documents Google Docs pour que votre application ouvrir le document d'un utilisateur
Pour faciliter la migration des clients, un application exemple, qui illustre chacun des remplacements proposés ci-dessus. Il montre également comment créer, modifier et interroger les fichiers Drive d'un utilisateur à l'aide de l'API REST ; Si vous rencontrez des problèmes, consultez le google-drive-api sur StackOverflow.
Migration
Étant donné que l'API Drive pour Android est obsolète et que tous les appels d'API sont
non opérationnel, assurez-vous que votre application n'appelle plus l'API. Pour ce faire,
Supprimez le code qui initialise l'API: addApi(Drive.API)
.
Si vous n'effectuez pas la migration depuis l'API Drive pour Android et que votre application tente d'appeler l'API, le message d'erreur suivant s'affiche:
com.google.android.gms.common.api.ApiException: 17: API: Drive.API is not
available on this device. Connection failed with:
ConnectionResult{statusCode=API_UNAVAILABLE, resolution=null, message=null}