2017-05-04 6 views
0

Ich habe ein leichtes node.js-Modul, das von Google Drive ziehen muss. Sie haben eine REST/HTTPS-Schnittstelle, aber AFAICT ist nur über ihr SDK zugänglich. Ich möchte REST/HTTPS verwenden, damit ich kein SDK verwenden muss. Ist das beim Dateidownload möglich? Für Datei finden (Datei: Liste z. B. https://developers.google.com/drive/v3/reference/files/list)?Zugriff auf Google Drive REST ohne Google SDK

+0

By " * Verwenden Sie nicht das SDK * ", meinen Sie die [Bibliotheken] (https://developers.google.com/drive/v3/web/quickstart/nodejs#step_2_install_the_client_library)? AFAIK können Sie REST/HTTPS-Aufrufe direkt verwenden, solange Sie die entsprechenden Anmeldeinformationen und Parameter in der Anforderung angeben können. –

Antwort

0

Ich verstehe nicht, warum Sie denken, dass es nur mit einem SDK zugänglich ist. Der von Ihnen gepostete Link zeigt deutlich den URL-Endpunkt, listet die optionalen Parameter auf und gibt das Format der JSON-Antwort an.

Wenn Sie auf "Jetzt versuchen" klicken und Ihre Browserkonsole öffnen, sehen Sie die http-Anfrage und -Antwort, die Sie in Ihrer App spiegeln können.

Das einzige, was man auch berücksichtigen müssen, ist, dass, bevor eine REST-Anfrage an Google zu machen, müssen Sie eine Access-Token erhalten und es in einem Authorization: Bearer xxxxxxxx Header gesetzt, oder geben Sie es als Abfrageparameter als &access_token=xxxxxxxxx

Verwandte Themen