消息网关
更新时间:2026-08-04 09:54:40
根据图片ID列表获取图片地址
// 导入头文件
import 'package:airtc_engine/src/cloud_storage/rtcx_cloud_storage.dart';
调用API接口
class RTCXFluCloudPlaybackApi {
/// 根据图片ID列表获取图片地址
@async
RTCXFluCloudStoragePicUrlListRsp queryPictureUrlById(
RTCXFluCloudStoragePicUrlReq req,
);
}
调用示例如下
// 创建api实例
final RTCXFluCloudPlaybackApi cloudPlaybackApi = RTCXFluCloudPlaybackApi();
void queryPictureUrlById() {
RTCXFluCloudStoragePicUrlReq req = RTCXFluCloudStoragePicUrlReq(
iotId: iotId,
pictureIdList: [
"main/1/1/1740485609452",
"main/1/1/1740485590002",
"main/1/1/1740485528152",
"main/1/1/1740485527952",
],
);
cloudPlaybackApi
.queryPictureUrlById(req)
.then((RTCXFluCloudStoragePicUrlListRsp rsp) {
print("queryPictureUrlById rsp:${rsp.toString()}");
List<RTCXFluCloudStoragePicUrlRsp>? pictureList = rsp.pictureList;
})
.catchError((error) {
print("queryPictureUrlById error:${error.toString()}");
});
}