gapi.load versus gapi.client.load

8

Was ist in den JavaScript-APIs von Google der Unterschied zwischen gapi.load () und gapi.client.load ()? Wie austauschbar sind sie und wann sollte ich einen gegen den anderen benutzen? Ich sehe, dass beide im Google Drive Realtime API-Beispielcode verwendet werden.

    
Brian Slesinsky 01.06.2013, 02:47
quelle

1 Antwort

8

Wie in der CORS-Dokumentation angegeben, wird die Funktion gapi.load verwendet Laden Sie bestimmte JavaScript-Bibliotheken dynamisch.

Wie in der Beschreibung der Funktion gapi.client.load dokumentiert (die von der "client" JS-Bibliothek), gapi.client.load wird verwendet, um eine JavaScript-Schnittstelle für den Zugriff auf bestimmte HTTP (S) APIs zu erstellen; Sie können dies auch selbst tun, indem Sie die API-Erkennung verwenden (suchen Sie nach Dokumenten) und API-Anfragen direkt mit gapi.client.request oder CORS senden.

Bearbeiten: Es wurde eine Klarstellung basierend auf Brian Slesinsky 's Folgekommentar hinzugefügt und kleinere Formulierungen erstellt Änderungen.

    
Ben Sittler 01.06.2013 03:25
quelle