经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
当前位置:技术经验 » 程序设计 » PHP » 查看文章
微信企业转账之入口类分装php代码
来源:jb51  时间:2018/10/8 8:45:26  对本文有异议

本文实例为大家分享了php微信企业转账的具体代码,供大家参考,具体内容如下

OK,经过前面的操作,我们已经把底层方法封装完毕,接下来就是实现转账工具类的调用。在这里,封装了一个入口文件类 WxTransfers

该类的定义如下所示:

  1. <?php
  2. include_once 'WxTransfers.Api.php';
  3. class WxTransfers{
  4. public function index(){
  5. $path = WxTransfersConfig::getRealPath(); // 证书文件路径
  6. $config['wxappid'] = WxTransfersConfig::APPID;
  7. $config['mch_id'] = WxTransfersConfig::MCHID;
  8. $config['key'] = WxTransfersConfig::KEY;
  9. $config['PARTNERKEY'] = WxTransfersConfig::KEY;
  10. $config['api_cert'] = $path . WxTransfersConfig::SSLCERT_PATH;
  11. $config['api_key'] = $path . WxTransfersConfig::SSLKEY_PATH;
  12. $config['rootca'] = $path . WxTransfersConfig::SSLROOTCA;
  13. $wxtran=new WxTransfersAPI($config);
  14. $wxtran->setLogFile('D:\\transfers.log');//日志地址
  15. //转账
  16. $data=array(
  17. 'openid'=>'****************',//openid
  18. 'check_name'=>'NO_CHECK',//是否验证真实姓名参数
  19. 're_user_name'=>'******',//姓名
  20. 'amount'=>100,//最小1元 也就是100
  21. 'desc'=>'企业转账测试',//描述
  22. 'spbill_create_ip'=>$wxtran->getServerIp(),//服务器IP地址
  23. );
  24. echo $wxtran->transfers($data);
  25. }
  26. }

OK,至此,所有的工作都已经准备完毕,通过实例化入口文件就可以实现向指定的opendi用户发放红包功能。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持w3xue。

 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号