20,359
社区成员
发帖
与我相关
我的任务
分享
require_once IA_ROOT . '/addons/sz_yi/alipay/AopSdk.php';
$aop = new AopClient ();
$aop->gatewayUrl = 'https://openapi.alipay.com/gateway.do';
$aop->appId = 'PID';
$aop->rsaPrivateKey = '私钥';
$aop->alipayrsaPublicKey='支付宝公钥';
$aop->apiVersion = '1.0';
$aop->signType = 'RSA';
$aop->postCharset='UTF-8';
$aop->format='json';
$request = new AlipayFundTransToaccountTransferRequest();
$alipayno = time().rand(1000,9999).$log['id'];
$request->setBizContent("{" .
"\"out_biz_no\":\"".$alipayno."\"," .
"\"payee_type\":\"ALIPAY_LOGONID\"," .
"\"payee_account\":\"".$member['alipay']."\"," .
"\"amount\":\"".$log['money']."\"," .
//"\"payer_show_name\":\"liuying\"," .
//"\"payee_real_name\":\"liuying\"," .
"\"remark\":\"1\"" .
" }");
$result = $aop->execute($request);//这里执行出错
$responseNode = str_replace(".", "_", $request->getApiMethodName()) . "_response";
$resultCode = $result->$responseNode->code;
if(!empty($resultCode)&&$resultCode == 10000){
message('支付宝提现成功!', referer(), 'success');
} else {
message('提现失败', '', 'error');
}