Deta Drive Dart

用于 Deta Drive 云服务的 Dart 库

!切勿将您的私钥暴露或推送到公共版本控制

特点

  • 上传文件到 deta 存储
  • 列出 deta 文件
  • 删除 deta 文件
  • 下载 deta 文件

x – 分块上传 `TODO`

入门

简而言之 在这里查看精彩的 Deta 文档

用法

请查看 `/example` 文件夹。**示例文件夹中有一个完整的 riverpod 视图**

创建 Deta 对象

import 'package:deta_drive/deta_drive.dart';

void main() async {
  final _deta = Deta(projectId: 'projectId', projectKey: 'projectKey');

  final drive = DetaDrive(drive: 'drive-name', deta: _deta);

  final drive2 = DetaDrive(drive: 'drive-name-2', deta: _deta);

  // ... <more-drives> per your requirement
  
  final myFiles = await drive.listFiles();

  print(myFiles);
}

附加信息

注意 请妥善保管您的 deta 密钥

GitHub

查看 Github