答java可参考下面代码:
String signData = getSignData(
//平台公钥
platformPubKey,
//系列声明人公钥
pubKey,
//接口名
"series_claim",
//系列名称
seriesName,
//总发行量
totalCount,
//系列封面
coverUrl,
//系列描述
desc,
//历史遗留字段,填0即可
0,
//是否从0开始,这里容易出错,需要转成true/false字符串再拼接,不然会变成1/0
seriesBeginFromZero,
//幂等id
operateId
);
public static String getSignData(Object ...args){
return Arrays.stream(args)
.map(o -> o != null ? o.toString() : "")
.collect(Collectors.joining("_"));
}