Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

 

1.创建许可与订单

接口地址:
/api/customer/createandorder.do

接口参数:(将参数挂载URL上)

参数名是否必须类型描述
timestampString当前时间,例如:Long.toString(new Date().getTime())
signatureString数据签名
eidStringEID
userString许可平台的用户名,请联系管理员获取用户名
platformString所属平台
nameStringEID管理员姓名
contactPhoneString手机号
editionString

版本,可选值:
basic - 基础版
pro - 专业版
enterprise - 企业版

userLimitedString用户数
creatorUidString许可创建者UID,可任意填写
creatorNameString许可创建姓名,可任意填写
数据签名示例代码
protected String generateSignature(String timestamp) throws Exception{
   String token = "xxx";
   String data = String.format("%s#%s", timestamp, token);
   Mac mac = Mac.getInstance("HmacSHA256");
   mac.init(new SecretKeySpec(token.getBytes(), "HmacSHA256"));
   String result = Base64.encodeBase64String(mac.doFinal(data.getBytes("utf-8")));
   return StringUtils.remove(result, "\r\n");
}

 

 

 

2.下载许可

 

 

  • No labels