Skip to content

预览服务

整体流程

pic

接口文档

测试

  • 上传文件并获取文件的预览地址

https://api.hisense.com/#/principal/portDetails?id=59408

  • 根据buid获取已上传文件的预览地址

https://api.hisense.com/#/principal/portDetails?id=59440

生产

冯晓东验收完成后提供

签名规则

注意: 通过融合集成平台订阅传递的userKey,不要添加到签名参数中。

Java工程|前端工程

同构签名方式

非Java工程&非前端工程

算法实现: 算法实现文件

调用上传文件接口时,使用方法:

java
/**
* 生成文件上传请求的MD5签名
* 
* @param secretKey 签名密钥
* @param method HTTP请求方法
* @param urlParams URL参数Map
* @param file 上传的文件对象
* @return MD5签名值
* @throws IOException
*/
public static String generateSign(String secretKey, String method, Map<String, String> urlParams, MultipartFile file) throws IOException

urlParams无需传值。

调用获取文件预览地址接口时,使用方法:

java
/**
* 生成常规请求的MD5签名
* 
* @param secretKey 签名密钥
* @param method HTTP请求方法(GET/POST等)
* @param urlParams URL参数Map
* @param body 请求体内容
* @return MD5签名值
* @throws IOException
*/
public static String generateSign(String secretKey, String method, Map<String, String> urlParams, String body) throws IOException;

body不传,urlParams中只传buId即可。