# QYwx_PHPSDK **Repository Path**: cmsphpcom/QYwx_PHPSDK ## Basic Information - **Project Name**: QYwx_PHPSDK - **Description**: 微信企业号PHP开发SDK - **Primary Language**: PHP - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2021-02-05 - **Last Updated**: 2021-02-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 微信企业号已经出来很久了,但是没有一个成型的完整的PHP SDK。 在网上找到了whh306318848(http://www.softeng.cn/?p=16)的PHPToQyWeixin,因为更新不是太及时, 比如一些客服消息API都没有添加进去,返回的消息不太符合我的习惯,刚好自己也需要用到此方面的API, 就借鉴了PHPToQyWeixin部分代码,重新封装了一下。 调用方式: include_once "libs/__INIT.php"; //创建主类 $qywx = new Qywx($corpid,$corpsecret,$token,$encodingaeskey); //解析接收到的XML数据到数组 $msg = $qywx->Common->parsexml($data); //加载相应需要的库,单个 $qywx->LoadClass('Agent'); //加载多个需要的库 $qywx->LoadClass(array('Agent','Ment')); //加载所有库 $qywx->LoadClass('ALL'); 然后就按功能调用函数吧。 $qywx->Message->GeneralXmlMessage(); index.php 为入口示例文件 callback.php 为回调文件示例 demo.php 为回调测试示例 目前未封装进去的有以下模块: 企业微信支付: 与微信支付API相同,已在WxPay把官方相关API加入进去了,自己看示例应用吧。 https://pay.weixin.qq.com/wiki/doc/api/micropay.php?chapter=11_1 https://pay.weixin.qq.com/wiki/doc/api/download/WxpayAPI_php_v3.zip 整个项目也是由我个人完成,代码难免有不周之处,烦请发现的朋友及时告知一下,共同进步,谢谢。 为减少代码冗余,采用自动加载功能,另外把官方的加密解密类一起加入。 Jamers 2017.1.1