示例框架-Yii2.0+mysql+crm+crm管理系统
1:首先需要下载钉钉官方的提供的php加密Demo
2:相信在做注册审批回调的博友们已经将接入了钉钉sdk,我就不一一展示1了接入流程了—直接上发起代码示例(aeskey必须是43为切记)
3:官方开放平台提供的PHP Demo:pkcs7Encoder.php文件修改
function Prpcrypt($k){ $this->key = base64_decode($k . "=");}修改为构造函数形式:function __construct($k){ $this->key = base64_decode($k . "=");}12345678
4:官方开放平台提供的PHP Demo:DingtalkCrypt.php文件修改
//加密 public function encrypt($text, $corpid) { try { //获得16位随机字符串,填充到明文之前 $random = $this->getRandomStr(); $text = $random . pack("N", strlen($text)) . $text . $corpid; // 网络字节序 // $size = mcrypt_get_block_size(MCRYPT_RIJNDAEL_128,