imgur.dart
一个使用Imgur v3 API的 Dart Imgur API客户端库。
用法
获取已上传图片的简单使用示例
import 'package:imgur/imgur.dart' as imgur;
main() async {
final client = imgur.Imgur(imgur.Authentication.fromToken('YOUR_IMGUR_ACCESS_TOKEN'));
/// Get your uploaded images
final resp = await client.account.getImages();
print(resp);
}
上传图片
import 'package:imgur/imgur.dart' as imgur;
main() async {
final client = imgur.Imgur(imgur.Authentication.fromToken('YOUR_IMGUR_ACCESS_TOKEN'));
/// Upload an image from path
await client.image
.uploadImage(
imagePath: '/path/of/the/image.png',
title: 'A title',
description: 'A description')
.then((image) => print('Uploaded image to: ${image.link}'));
}
文档
可在 pub.dev 上找到生成的文档。
测试
pub run test
贡献
如果您有兴趣贡献,请参阅 CONTRIBUTING.md 文件,其中将
详细说明
- 如何贡献您的代码
- 提交问题和/或拉取请求
鸣谢
- IamBlueSlime – 感谢 TalkOpenSource 提供项目布局灵感
许可证
本项目已获得 MIT 许可证 – 详情请参阅 LICENSE 文件
贡献者 ✨
感谢这些杰出的人们
|
yudaprama |