Richtige Weg, um den Zugriff auf die Google Cloud Storage-bucket über eine Öffentliche API
Ich versuche die folgende Anforderung für den Zugriff auf den Eimer mithilfe von curl, über die öffentliche API:
curl -X POST -H 'Content-Type: image/jpeg' -d @xxx.jpeg 'https://www.googleapis.com/upload/storage/v1/b/clips.xxx.xxx/o?uploadType=media&name=x.jpeg&key=XXX'
Mit XXX wird der erzeugte Schlüssel in die Öffentliche API.
Aber ich bin immer eine Autorisierung fehlgeschlagen:
{
"error": {
"errors": [
{
"domain": "global",
"Grund": "erforderlich",
"message": "Login Erforderlich",
"locationType": "Kopfzeile",
"Ort": "Authorization"
}
],
"code": 401,
"message": "Login Erforderlich"
}
}
Scheint, die Anfrage ist falsch und nicht passieren die Autorisierungs-key, keine Ahnung, was wäre die richtige form der Anfrage?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dass Sie Ihren API-Schlüssel, nicht ein Autorisierungs-Schlüssel. Sehen Genehmigung in der Dokumentation. Sie benötigen für die Verwendung von OAuth.