2012-12-03 6 views
0

Je dois créer une application Web php externe (PHP) pour me connecter à Google Drive à l'aide de l'API. Le problème est que l'exemple de démarrage rapide illustre que l'utilisateur doit visiter une URL pour obtenir un code d'autorisation pour compléter l'autorisation. Existe-t-il un moyen d'obtenir l'autorisation automatiquement sans interaction de l'utilisateur? Je dois essentiellement copier automatiquement un modèle de document existant via l'application web.Authentification Web API Google Drive PHP

+0

Probablement pas. Vous ne souhaitez pas connecter les personnes à une application de stockage externe sans leur autorisation explicite. – Blazemonger

+1

Question dit: sans aucune interaction de l'utilisateur. –

Répondre

2

Ceci n'est pas possible sans autorisation, mais est possible sans intervention de l'utilisateur. Reportez-vous aux sections relatives à la documentation du kit SDK sur domain delegation et service accounts. Les comptes de service sont probablement ce dont vous avez besoin.

+0

Le SDK Google Docs utilise l'authentification de base. Existe-t-il un moyen d'accéder au contenu Docs d'un utilisateur (à savoir une feuille de calcul) via l'API Drive, si l'utilisateur fournit ses informations d'identification? Des sons comme ce scénario n'est pas supporté. Je souhaite utiliser une API REST plutôt que le Java ou d'autres SDK pour accéder (télécharger) une feuille de calcul au format CSV au nom d'un utilisateur. C'est pour un client de bureau riche, pas de plates-formes Web ou mobiles. – djb