Я использую клиентскую библиотеку облачного хранилища Google для загрузки файлов в нее динамически и обслуживания файлов с нее. Загружаемая часть работает нормально. В этом нет никаких проблем.Клиентская библиотека Google Cloud Storage - по умолчанию общедоступно по умолчанию
Проблема, с которой я столкнулся, после загрузки, если я пытаюсь получить доступ к файлу в своем приложении, ссылка на соединение нарушена.
Итак, я пошел в консоль Google для Google, и одна вещь, которую я заметил, - это общий доступ публично не установлен.
Если я установил флажок «Общий публичный доступ», я мог бы получить доступ к файлу в своем приложении.
Я пробовал как с ACL с открытым доступом, так и с ведомым владельцем.
Это код, я использую ..
GcsFileOptions options = new GcsFileOptions.Builder().cacheControl("public, max-age=31536000, no-transform").mimeType(mimeType).acl("bucket-owner-full-control").build();
Может ли вы, ребята, скажите нам, что изменения я должен сделать, чтобы проверить, что общедоступный флажок.