Cloud Storage 可让开发者向由 Firebase 提供和管理的 Google Cloud Storage 存储分区快速轻松地上传文件。
注意:默认情况下,通过 Firebase Authentication 验证后方可向 Cloud Storage 存储分区上传文件。您可以更改用于 Cloud Storage 的 Firebase 安全规则,以允许未经身份验证的访问。由于默认的 Google App Engine 应用和 Firebase 共用此存储分区,因此配置公开访问权限可能会使新上传的 App Engine 文件也可被公开访问。设置身份验证时,请务必重新限制对 Cloud Storage 存储分区的访问权限。
创建引用
您可以通过将子路径附加到存储根目录来创建引用,也可以根据指向 Cloud Storage 中的对象的现有 gs:// 或 https:// 网址创建引用。
// Create a root reference
Firebase.Storage.StorageReference storage_ref = storage.Reference();
// Create a reference to "mountains.jpg"
Firebase.Storage.StorageReference mountains_ref = storage_ref.Child("mountains.jpg");
// Create a reference to 'images/mountains.jpg'
Firebase.Storage.StorageReference mountain_images_ref =
storage_ref.Child("images/mountains.jpg");
// While