FLUTTER ECOSYSTEM

dospace

用于与 DigitalOcean Spaces API 交互的客户端库。API 与 Amazon AWS S3 相同。

最新版本
0.13.15
近 30 天下载
61
喜欢数
22
Pub 分数
120

Package Overview

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

插件概览

dospace 是一个用于与 DigitalOcean Spaces 交互的 Flutter/Dart 客户端库,提供兼容 S3 的云存储 API。它使开发者能够在 Android、iOS、Web、macOS、Windows 和 Linux 等多个平台上上传、下载和管理文件。该库设计简洁一致,模仿 AWS S3 的接口,让熟悉 S3 的开发者能够轻松将 DigitalOcean Spaces 集成到其应用中。该库支持通过签名 URL 实现安全的文件处理,并可无缝集成到现有的 Dart/Flutter 工作流中。

适合场景
  • 存储用户生成的内容
  • 托管静态资源
  • 备份和归档解决方案
  • 媒体文件管理
  • 跨平台文件同步
  • 安全文件共享
主要特点
  • S3 兼容 API
  • 多平台支持
  • 签名URL生成
  • 文件上传/下载工具
  • 通过访问密钥进行身份验证
  • 与 DigitalOcean Spaces 集成
适合对象
  • 需要云存储的Flutter应用
  • 从 AWS S3 迁移的开发者
  • 需要可扩展文件托管的项目
  • 支持跨平台部署的应用程序
  • 使用 DigitalOcean 基础设施的团队
使用建议
  • 需要 DigitalOcean 账户和 API 密钥
  • 仅限 DigitalOcean Spaces 服务
  • 操作需要网络连接
  • 文件大小限制取决于空间配置
  • 高用量时可能会应用速率限制
支持平台AndroidiOSWebmacOSWindowsLinux

安装插件

flutter pub add dospace

所属分类

依赖

依赖清单 4 项

源码仓库

关联项目

暂无相关数据。