Как разрешить ошибку в Google Storage Client в Symfony?Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Как разрешить ошибку в Google Storage Client в Symfony?

Сообщение Anonymous »

Я разрабатываю проект в Symforny 5, и я хочу использовать Google Cloud Storage, установить Phpleague /Flysystem-Bundle с поддержкой супербалиста /Flysystem-Google, как указано в документации, генерируйте учетные данные.{
"error": {
"code": 401,
"message": "Invalid Credentials",
"errors": [
{
"message": "Invalid Credentials",
"domain": "global",
"reason": "authError",
"locationType": "header",
"location": "Authorization"
}
]
}
}
\vendor\google\cloud-core\src\RequestWrapper.php (line 362)
< /code>

Конфигурации: < /p>

flysystem:
storages:
default.storage:
adapter: 'local'
options:
directory: '%kernel.project_dir%/var/storage/default'

gcs.storage:
adapter: 'gcloud'
options:
client: 'gcloud_client_service' # The service ID of the Google\Cloud\Storage\StorageClient instance
bucket: 'test-storage'
#prefix: 'optional/path/prefix'
api_url: 'https://storage.googleapis.com'
< /code>

in service.yml < /p>

gcloud_client_service:
class: Google\Cloud\Storage\StorageClient
arguments:
- projectId: 'storage-project'
- keyFilePath: '../credentials.json'


Подробнее здесь: https://stackoverflow.com/questions/615 ... in-symfony
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»