支付宝的开发文档:点击这里
流程:
通过支付宝开发后台申请的appid,公钥和私钥,加上给到的sdk 即可获取;
代码:
提前导入支付宝提供的sdk包,我这里是下载的git 里面的,然后进行引入
require_once './plugins/aop/AopClient.php';
require_once './plugins/aop/AopCertification.php';
require_once './plugins/aop/request/AlipayTradeQueryRequest.php';
require_once './plugins/aop/request/AlipayTradeWapPayRequest.php';
require_once './plugins/aop/request/AlipayTradeAppPayRequest.php';
require_once './plugins/aop/request/AlipayUserInfoAuthRequest.php';
require_once './plugins/aop/request/AlipaySystemOauthTokenRequest.php';
require_once './plugins/aop/SignData.php';
require_once './plugins/aop/request/AlipayUserInfoShareRequest.php';
public function get_user_id(){
if(!isPost()){
exit(show(0,"非法访问!"));
}
$decode = file_get_contents("php://input");
$data = json_decode($decode,true);
if(!$data['code']){
exit(show(0,"注册信息有误"));
}
$code = $data['code'];
$aop = new \AopClient ();
$aop->gatewayUrl = 'https://openapi.alipay.com/gateway.do';
$aop->appId = '你的appid';
$aop->rsaPrivateKey = '你的私钥串';
$aop->alipayrsaPublicKey