昨天分享了微信支付接口、今天早上正好有空、给大家分享一下APP提现的接口、
提现必须得用双向证书、所以大家一定要在微信的商户平台找到相应的地方去设置、因为我做这个提现已经有一段时间了、所以设置微信商户平台的那几个地方没有图的情况、也说不清楚、下次再做提现的时候、给大家分享如何设置商户平台那几个地方、不是很难、下面贴代码
<?php namespace Home\Controller; use Think\Controller; class TixianController extends Controller{ //高级功能-》开发者模式-》获取 private $app_id1 = ''; //appid private $app_secret1 = ''; //secreat private $apikey1 = ''; //支付秘钥 private $mchid1 = 's'; //商户号 private $app_id=null; private $app_secret=null; private $apikey=null; private $mchid=null; public $error=0; public $state = ''; //金额,需在实例化时传入 public $amount = '0'; //用户订单号,需在实例化时传入 public $order_sn = ''; //用户openid,需在实例化时传入 public $openid = ''; //微信提现操作接口-------》 public function actionAct_tixian() { $this->state=md5(uniqid(rand(), TRUE)); $this->amount=I('amount');//设置POST过来钱数 $this->order_sn=rand(100,999).date('YmdHis'); //随机数可以作为单号 $this->openid= I('openid'); //设置获取POST过来用户的OPENID $user_id = I('user_id'); $this->app_id=$this->app_id1; $this->app_secret=$this->app_secret1; $this->apikey=$this->apikey1; $this->mchid=$this->mchid1; $xml=$this->tiXianAction(); $result=simplexml_load_string($xml); if($result->return_code=='SUCCESS' &&