面试/面谈

This commit is contained in:
zhangchenbiao
2024-03-22 14:28:57 +08:00
parent 2f005d64cc
commit 39080c32db
4 changed files with 70 additions and 75 deletions

View File

@@ -16,12 +16,6 @@ public class TRTCUtils {
*/
private static final Long expired = 60 * 60 * 24L;
@Value("${trtc.sdkAppId}")
private Long sdkAppId;
@Value("${trtc.secretKey}")
private String key;
/**
* 生成 userSig 用于进入会议
* 详见 https://cloud.tencent.com/document/product/647/17275#.E8.B0.83.E8.AF.95.E8.B7.91.E9.80.9A.E9.98.B6.E6.AE.B5.E5.A6.82.E4.BD.95.E8.AE.A1.E7.AE.97-UserSig.EF.BC.9F
@@ -36,9 +30,7 @@ public class TRTCUtils {
return tlsSigAPIv2.genUserSig(userId, expiredTime);
}
public String genUserSig(String userId) {
TLSSigAPIv2 tlsSigAPIv2 = new TLSSigAPIv2(sdkAppId, key);
return tlsSigAPIv2.genUserSig(userId, expired);
public static void main(String[] args) {
System.out.println(genUserSig(1600026212L, "e036b654c665f649f053a01ff6f5652a826980027be298d4d49949f6e26434a5", "6488aeaefa7246de9af141c6c6fdd2c7"));
}
}