腾讯云通信账号登录集成-Java签名工具类
最近使用腾讯云通信,忍不住要吐槽,若大的腾讯,居然连个写Java的人都没有,要不要这么轻视Java,连个像样点的Java版ServerSDK都不提供,只显示个“敬请期待”。 实在忍受不了管方提供的签名代码。就不能收拾收拾好吗。一分钟能对接的东西让人耗费半小时读你代码。 自己重新封装了个工具类,清爽多了: public class QChatUtils { private static final long EXPIRE_SECOND = Long.valueOf(60 * 60 * 24 * 180); private static final String BC = "BC"; private static final String SHA256withECDSA = "SHA256withECDSA"; private static final String UTF8 = "UTF-8"; private QChatUtils() {} private static Signature getSignatureWithPrivateKey(PrivateKey privateKey, String content) throws Exception { Signature signature = Signature.getInstance(SHA256withECDSA, BC