2
hochladen

Ich versuche, Daten in Google Cloud Storage laden die Dokumentationen mit Rest api Nach uns diese api verwenden können Daten auf Cloud-Speicher, wie die Daten in Google Cloud Storage mit Rest api

https://www.googleapis.com/upload/storage/v1/b/[Bucket senden Name]/o? uploadType = Medien & name = [object name]

und Senden von auth, Content-Typ und Content-Length-Header als

au th kann mit Dienstkonten wird genereted, die ich erzeugen, aber noch nicht in der Lage, die Datei

Ich erhalte diesen Fehler

{ 
    "error": { 
     "errors": [ 
      { 
       "domain": "global", 
       "reason": "authError", 
       "message": "Invalid Credentials", 
       "locationType": "header", 
       "location": "Authorization" 
      } 
     ], 
     "code": 401, 
     "message": "Invalid Credentials" 
    } 
} 
+0

erzeugen hast du da herausgefunden? Ich habe zwei Tage lang versucht, herauszufinden, welcher Token übergeben werden soll, damit er funktioniert. Ich frage mich auch, ob die Datei beim Hochladen öffentlich oder privat ist. –

+0

@NicolasManzini Ich wollte diesen Code in Android verwenden .. so fand ich heraus, Java-Code mit Google Auth, es zu tun .. wenn Sie es mit Ruhe api tun wollen, sehen outh2.0 Spielplatz –

Antwort

1

eine des richtigen Weges, es

https://www.googleapis.com/upload/storage/v1/b/[bucket_name]/o?key= zu tun wäre, zu laden {your_key} & uploadType = Medien & name = happy3

Sie c ein generieren Schlüssel von api Bildschirm in Google Konsole

andere Art und Weise outh2.0 Spielplatz zu gehen und Anfrage sendet von dort wird es Header-Dateien entsprechend

+0

Auth 2.0 Spielplatz funktioniert gut, aber das Schlüssel Ding funktioniert nicht – Tks

Verwandte Themen