flutter_oss_aliyun 0.0.6 flutter_oss_aliyun: ^0.0.6 copied to clipboard
oss aliyun plugin for flutter and upport STS to access OSS temporarily
flutter_oss_aliyun #
oss aliyun plugin for flutter. Use sts policy to authenticate the user.
Usage #
First, add flutter_native_splash
as a dependency in your pubspec.yaml
file.
dependencies:
flutter_oss_aliyun: ^0.0.6
Don't forget to flutter pub get
.
1. init the client #
Client.init(
stsUrl: "server url get sts token",
ossEndpoint: "oss-cn-beijing.aliyuncs.com",
bucketName: "bucket name",
);
2. put the object to oss #
final bytes = "file bytes".codeUnits;
await Client().putObject(bytes, "test.txt");
3. get the object from oss #
await Client().getObject("test.txt");
4. download the object from oss #
await Client().downloadObject("test.txt", "./example/test.txt");