我使用的是windows环境 SDK
开发工具是visual studio 2019,C#和C++都试过了。
调用DecryptData返回的字符串里的中文是乱码?
DecryptData(encrypt_key, encrypt_chat_msg, chat_msg)
encrypt_key = UxL83to3U2TME5/jjWSTIfcun7n6Gr+95PPehAl2dRwN6dlrw9nqwDKlrn0TqeG78+HjfS88S+tiR05TBWE8Gg==
encrypt_chat_msg = +9fwe62SuR7bZ96UV8nnejc2qgBA4Zgo3/2T7x+xjTaAsWNiS6vLnm1mgR6MAR+fEsTM7JeJ4iZhbAlYIydU3sG4B61uczZX8WjtjnbE62q4VzJevyx2zGO5wUNvmxGMc9wJkg1xKR8x8NSrQ+x/QVPq1JOYqDDcA3BrLjq9ckzzbJQyjRAyqHNDwMAYMDVjXFPezzMOf/M6IGIPqxEMWNVAoMyGBPCxOjLoa4pYb/k1ysCRg2Mj881vpJWviWuwQ/Hej2VUX6CuZiBojR8T8cA2w4uhmZbFb5ureVAqUBNGaZFXwbgG2iJI/3d7jk1aNerrdzyy5/4JCqulcbyD0eVQA1YIinew/Q=vHG/MyKX
解密后的chat_msg
{"msgid":"475076961693960299_1580613311","action":"send","from":"XXXX","tolist":["wmY8K6DgAAmdHH9CF4o"],"roomid":"","msgtime":1580613311367,"msgtype":"text","text":{"content":"娴嬭瘯"}}
请问有啥办法处理,编码转换好像不行,服务器端使用的是什么编码?
试用期没几天了,希望尽快完成poc
欢迎使用 SKIT.FlurlHttpClient.Wechat.Work 😀
完全开源免费的 C#.NET 企业微信 SDK,已支持全部 HTTP API 接口,同时支持会话内容存档相关功能~
GitHub 地址:https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient.Wechat
Gitee 地址:https://gitee.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient.Wechat
windows的默认编码是GBK,得用utf-8执行,我是打成jar包的,可参考
chcp 65001
java -jar -Dfile.encoding=utf-8 ***.jar
你们是在哪里找的C#版本的。
现在官网只有JAVA和C版本了的,难道是C#的SDK有问题下掉了吗?
我也乱码啊,最后一个字符乱码
解决了吗?
解决了吗?
string _Slice_t =“”;
long ret = DecryptData(Decrypt_encrypt_random_key,encrypt_chat_msg,ref _Slice_t);