ossClient.generatePresignedUrl预览与imm预览的区别是什么呢[阿里云oss]

参考下述文档可以获取单个文件的url,并把该url分享给别人,可以下载和预览。https://help.aliyun.com/document_detail/39607.html

参考下述文档,可以通过imm预览的方式查看文件,https://help.aliyun.com/document_detail/99384.html

这两种预览有什么区别呢?

「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
=====这是一个广告位,招租中,联系qq 78315851====
4 条回复 A 作者 M 管理员
  1. 一句话,一个支持处理,一个不支持处理,imm预览支持处理,而ossClient.generatePresignedUrl不支持处理。

  2. 文档预览功能支持表格文件、文字文件、演示文件以及pdf文件的在线预览,便于您进行文档内容管理与访问,详细差别看一下官方文档:https://help.aliyun.com/document_detail/99373.html

  3. 两者差距还是蛮大的,主要是使用场景的不同。

    imm是智能媒体管理的意思,这里相比于generatePresignedUrl最大区别就在于”智能“二字,imm不仅仅可以支持预览,还支持在预览的时候进行智能分析、处理等,而generatePresignedUrl只能用于预览。

  4. ossClient.generatePresignedUrl是用于生成OSS对象的预签名URL,可以用于访问OSS对象的私有内容。而imm预览是指使用阿里云智能媒体服务(IMM)进行图片、视频等多媒体文件的预览。两者的区别在于,ossClient.generatePresignedUrl适用于OSS对象的预览,而imm预览适用于多媒体文件的预览。

  5. ossClient.generatePresignedUrl 和 imm 都是阿里云的服务,但是它们提供的预览功能有所不同:

    ossClient.generatePresignedUrl 是 OSS(对象存储服务)的功能,它可以生成一个有时效性的 URL,用于访问存储在 OSS 上的文件。通过这个 URL,可以在浏览器或者客户端应用中预览文件,但是预览的方式是通过下载文件到本地,再打开本地文件进行预览。

    imm 是阿里云的智能媒体管理服务,它提供多种预览方式,包括图片预览、视频预览、文档预览等。通过 imm 的 API,可以在浏览器或者客户端应用中直接预览存储在 imm 中的文件,无需下载到本地。