java微信企业号40029_微信加解密库下载与错误返回码

加解密库的返回码

返回码

说明

-40001

签名验证错误

-40002

xml解析失败

-40003

sha加密生成签名失败

-40004

AESKey 非法

-40005

corpid 校验错误

-40006

AES 加密失败

-40007

AES 解密失败

-40008

解密后得到的buffer非法

-40009

base64加密失败

-40010

base64解密失败

-40011

生成xml失败

加解密库下载及示例

c++库

注意事项:

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

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

加解密协议请参考企业微信官方文档。

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

openssl的版本号是openssl-1.0.1h,http://www.openssl.org/

tinyxml2的版本号是tinyxml2-2.1.0,https://github.c

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值