在线申请开通

  • 公司名称 *

  • 人数规模 *

  • 联系人 *

  • 联系电话 *

  • 提交

扫一扫添加专属客服一对一为您解答

全国统一服务热线:400-965-1557

服务时间7*24小时

图片展示

400-965-1556

帮助中心

加解密库下载及示例

作者:广东海讯星算科技有限公司 浏览: 发表时间:2022-06-05 16:42:22
加解密库下载及示例

注意事项:

1.WXBizMsgCrypt.h声明了WXBizMsgCrypt类,提供用户接入腾讯企业邮的三个接口。WXBizMsgCrypt.cpp文件提供了三个接口的实现。Sample.cpp文件提供了如何使用这三个接口的示例。

2.WXBizMsgCrypt类封装了VerifyURL, DecryptMsg, EncryptMsg三个接口,分别用于开发者验证回调url,收到用户回复消息的解密以及开发者回复消息的加密过程。使用方法可以参考Sample.cpp文件。

3.加解密协议请参考腾讯企业邮官方文档。

4.加解密过程使用了开源的openssl和tinyxml2库,请开发者自行安装之后使用。

*openssl的版本号是openssl-1.0.1h,http://www.openssl.org/
*tinyxml2的版本号是tinyxml2-2.1.0,https://github.com/leethomason/tinyxml2

注意事项:

1.WXBizMsgCrypt.py文件封装了WXBizMsgCrypt接口类,提供了用户接入腾讯企业邮的三个接口,Sample.py文件提供了如何使用这三个接口的示例,ierror.py提供了错误码。

2.WXBizMsgCrypt封装了VerifyURL, DecryptMsg, EncryptMsg三个接口,分别用于开发者验证回调url、接收消息的解密以及开发者回复消息的加密过程。使用方法可以参考Sample.py文件。

3.本代码用到了pycrypto第三方库,请开发者自行安装此库再使用。

注意事项:

1.WXBizMsgCrypt.php文件提供了WXBizMsgCrypt类的实现,是用户接入腾讯企业邮的接口类。Sample.php提供了示例以供开发者参考。errorCode.php, pkcs7Encoder.php, sha1.php, xmlparse.php文件是实现这个类的辅助类,开发者无须关心其具体实现。

2.WXBizMsgCrypt类封装了VerifyURL, DecryptMsg, EncryptMsg三个接口,分别用于开发者验证回调url、接收消息的解密以及开发者回复消息的加密过程。使用方法可以参考Sample.php文件。

注意事项:

1.com\qq\weixin\mp\aes目录下是用户需要用到的接入腾讯企业邮的接口,其中WXBizMsgCrypt.java文件提供的WXBizMsgCrypt类封装了用户接入腾讯企业邮的三个接口,其它的类文件用户用于实现加解密,用户无须关心。sample.java文件提供了接口的使用示例。

2.WXBizMsgCrypt封装了VerifyURL, DecryptMsg, EncryptMsg三个接口,分别用于开发者验证回调url、接收消息的解密以及开发者回复消息的加密过程。使用方法可以参考Sample.java文件。

3.请开发者使用jdk1.6或以上的版本。针对org.apache.commons.codec.binary.Base64,需要导入jar包commons-codec-1.9(或comm ons-codec-1.8等其他版本),我们有提供,官方下载地址:

http://commons.apache.org/proper/commons-codec/download_codec.cgi

4.异常java.security.InvalidKeyException:illegal Key Size的解决方案: 在官方网站下载JCE无限制权限策略文件(请到官网下载对应的版本), 例如JDK7的下载地址:

http://www.oracle.com/technetwork/java/javase/downloads/jce-7-download-432124.html

下载后解压,可以看到local_policy.jar和US_export_policy.jar以及readme.txt。如果安装了JRE,将两个jar文件放到%JRE_HOME% \lib\security目录下覆盖原来的文件,如果安装了JDK,将两个jar文件放到%JDK_HOME%\jre\lib\security目录下覆盖原来文件。

注意事项:

1.Cryptography.cs文件封装了AES加解密过程,用户无须关心具体实现。WXBizMsgCrypt.cs文件提供了用户接入腾讯企业邮的三个接口,Sample.cs文件提供了如何使用这三个接口的示例。

2.WXBizMsgCrypt.cs封装了VerifyURL, DecryptMsg, EncryptMsg三个接口,分别用于开发者验证回调url、接收消息的解密以及开发者回复消息的加密过程。使用方法可以参考Sample.cs文件。


海讯星算

深圳澜讯网络科技有限公司

全国统一服务热线:400-965-1556

联系电话:0755-86707503

联系邮箱:jim@lanxon.cn


产品

企业微信-SCRM

企业微信-专属服务

企业微信-会话存档

企业微信-微盘

企业微信-腾讯企业邮箱

帮助中心


代理品牌

腾讯企业邮

企业微信

云指

腾讯云


微信客服

企业微信SCRM

扫码官方微信客服

广东海讯星算科技有限公司

全国统一服务热线:400-965-1556

联系电话:0755-86707503

联系邮箱:seles@lanxon.cn

产品

企业微信-SCRM  企业微信-专属服务  企业微信-会话存档

企业微信-微盘  企业微信-腾讯企业邮箱  帮助中心

自主品牌

海讯云  海讯星算  Hisonyun


代理品牌

腾讯企业邮  企业微信  云指  腾讯云

微信客服

企业微信SCRM

扫码咨询官方微信客服

© 2016 - 2022 粤ICP备2022099684-1   粤公网安备号 

广东潮马网络技术有限公司 版权所有.  

技术支持:潮马网    

业务支持:

腾讯企业邮箱 企业微信 崌崟SRCM 腾讯云 讯会

© 2016 - 2022 粤ICP备2022099684-1   粤公网安备号   深圳澜讯网络科技有限公司 版权所有.  

技术支持:海讯星算    业务支持:腾讯企业邮箱 企业微信 SRCM 腾讯云 腾讯会

在线客服
联系方式
热线电话
13809849329
上班时间
周一到周五
E-mail地址
jim@lanxon.cn
二维码
二维码
扫码联系
在线客服
添加微信好友,详细了解产品
使用企业微信
“扫一扫”加入群聊
复制成功!
添加微信好友,详细了解产品
我知道了