Helix Mediahandler 图书馆
用于与螺旋媒体总线交互的库
状态
安装
MediaHandler 不再直接与S3/R2会谈——呼叫者通过a storageBucket
联合国 Bucket 从 @adobe/helix-shared-storage(中文(简体) )
绑定在媒体总线上,以任何存储后端软件包合适者构建
(例如:. @adobe/helix-shared-storage-s3
用于 S3+R2 。 存储证书、后端选择和R2镜像完全属于呼叫者
责任——见该套包本身的环境可变文件.
$ npm install @adobe/helix-mediahandler
import { StorageS3 } from '@adobe/helix-shared-storage-s3';
import { MediaHandler } from '@adobe/helix-mediahandler';
const storageBucket = StorageS3.fromContext(context).mediaBus();
const mediaHandler = new MediaHandler({
owner, repo, ref, contentBusId, storageBucket,
});
API 参考
见 API 文档