1.官方文档概述
2.代码实现如下:
/**
* ocr获取签名
* @param nonce,userid
* @return
*/
@Override
public JSONObject getSignToOcr(String nonce, String userid) {
String accessToken = (String) redisService.get("accessTokenTencent");
//获取nonceTicket
String nonceTicket = faceService.getNonceTicket(accessToken, userid);
List<String> list = new ArrayList<>();
list.add(appId);
list.add(version);
list.add(nonce);
list.add(userid);
String sign = getSign(list, nonceTicket);
log.info("OCR识别获取签名值为:[{}]",sign);
JSONObject jsonObject = new JSONObject();
jsonObject.put("sign",sign);
jsonObject.put("appId",appId);
return jsonObject;
}