oss 文档预览 (2021-12-23)

oss 文档预览

​ 官网文档地址:https://help.aliyun.com/document_detail/99373.html

  1. 首先你需要拥有一个阿里云账号

  2. 在对象存储oss中创建一个bucket

在这里插入图片描述

  1. 点击进去刚刚创建好的bucket

    选中数据处理中的对应的

在这里插入图片描述

  1. 绑定文档功能
    在这里插入图片描述

4.找到只能媒体管理IMM

在这里插入图片描述

在这里插入图片描述

java 代码示例

// Endpoint以杭州为例,其它Region请按实际情况填写。
String endpoint = "http://oss-cn-hangzhou.aliyuncs.com";
// 阿里云账号AccessKey拥有所有API的访问权限,风险很高。强烈建议您创建并使用RAM用户进行API访问或日常运维,请登录RAM控制台创建RAM用户。
String accessKeyId = "<yourAccessKeyId>";
String accessKeySecret = "<yourAccessKeySecret>";
// 填写Bucket名称。
String bucketName = "<yourBucketName>";
// 填写请求预览的文档名称。
String objectName = "<yourObjectName>";
// 创建OSSClient实例。
OSS ossClient = new OSSClientBuilder().build(endpoint, accessKeyId, accessKeySecret);
// 设置样式,样式中包含文档预览参数。
String style = "imm/previewdoc,copy_1";
// 指定过期时间为10分钟。
Date expiration = new Date(new Date().getTime() + 1000 * 60 * 10 );
GeneratePresignedUrlRequest req = new GeneratePresignedUrlRequest(bucketName, objectName, HttpMethod.GET);
req.setExpiration(expiration);
req.setProcess(style);
URL signedUrl = ossClient.generatePresignedUrl(req);
System.out.println(signedUrl);
// 关闭OSSClient。
ossClient.shutdown();

版权声明:本文为weixin_42903592原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。