gpt4 book ai didi

flutter - 如何在flutter中获取supabase存储中上传媒体的url?

转载 作者:行者123 更新时间:2023-12-03 08:03:57 31 4
gpt4 key购买 nike

在flutter中根据文档上传图像

final avatarFile = File('path/to/file');
final response = await supabase
.storage
.from('avatars')
.upload('public/avatar1.png', avatarFile, fileOptions: FileOptions(
cacheControl: '3600',
upsert: false
));

那么,我们如何获取该上传媒体的downloadUrl呢?

最佳答案

您可以使用getPublicUrl方法:

final res = supabase
.storage
.from('avatars')
.getPublicUrl('public/avatar1.png');

final publicURL = res.data;

参见https://supabase.com/docs/reference/dart/storage-from-getpublicurl

关于flutter - 如何在flutter中获取supabase存储中上传媒体的url?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73050708/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com