Загрузить файл в облачное хранилище напрямую, используя SignedURL - PullRequest
0 голосов
/ 17 октября 2018

Я пытаюсь загрузить файл напрямую в Google Cloud Storage, используя Клиентская библиотека Java

Код, который я написал:

Java Code

Вместо загрузки нового файла в облачное хранилище я получаю этот вывод Output

Чего мне не хватает в коде, чтобы выполнить загрузку в облакоХранение?

Ответы [ 2 ]

0 голосов
/ 17 октября 2018

Вам необходимо настроить ключи авторизации, это файл .json для вас, см. Это в документации https://cloud.google.com/iam/docs/creating-managing-service-account-keys#iam-service-account-keys-create-gcloud

0 голосов
/ 17 октября 2018

Я не думаю, что у вас правильный набор "BUCKET_NAME", сравните имя используемой корзины с именем корзины в консоли Google Cloud Console, чтобы увидеть, правильно ли он установлен.

как это установлено, похоже, что компилятор думал, что вы использовали другой конструктор для вашего blobInfo.newBuilder метода .

...