L'autorisation de Google Drive à l'aide de JavaScript

Je suis en train d'autoriser ma candidature pour intégrer avec Google Drive. Google documentation fournit des détails sur les serveur de base de l'autorisation et des exemples de code pour différentes technologies de serveur.

Il y a aussi un JavaScript API Google bibliothèque, qui prend en charge l'autorisation. Dans le des échantillons de l'article de la wiki il y a un extrait de code pour la création d'une config et l'appel de la autoriser la fonction. J'ai modifié le champ d'application de celui-là que je crois est nécessaire pour le lecteur:

var config = {
    'client_id': 'my_client_ID',
    'scope': 'https://www.googleapis.com/auth/drive.file'
  };
  gapi.auth.authorize(config, function() {
    console.log(gapi.auth);
  });

La fonction de callback n'est appelé (oui, l'API Google bibliothèque est chargé corrigé) à la Recherche de la Java de Récupérer et d'Utiliser OAuth 2.0 informations d'Identification d'exemple, le client secret semble être un paramètre, cela doit-il aller dans la config?

Quelqu'un a déjà essayé ce en JS, pour le Lecteur ou d'autres Api Google? Personne ne sait le meilleur itinéraire pour le débogage d'un tel problème, c'est à dire ai-je besoin pour quelques pas à travers la bibliothèque et arrêter whinging?

S'il vous plaît ne pas suggérer de faire l'autorisation du côté du serveur, notre application est entièrement du côté client, je ne veux pas de l'état sur le serveur (et je comprends le jeton d'actualisation des questions ce sera la cause). Je suis familier avec l'API de configuration dans les résultats de Google console et je crois que, et le lecteur SDK de configuration sont corrects.

InformationsquelleAutor David | 2012-04-26