本文共 975 字,大约阅读时间需要 3 分钟。
PHP 苹果内购支付
正式验证地址: https://buy.itunes.apple.com/verifyReceipt
沙盒验证地址: https://sandbox.itunes.apple.com/verifyReceipt
/**
* 苹果内购Api查询接口
* Class AppleAipController
* @package Pay\Controller
*/
class AppleAipController extends Controller
{
/**
* @var string
*/
private $sandboxCurl = "https://sandbox.itunes.apple.com/verifyReceipt";
private $formalityCurl = "https://buy.itunes.apple.com/verifyReceipt";
/**
* @return array
*/
public function send($encodeStr,$sandboxStatus=0)
{
$ch = curl_init();
$data['receipt-data'] =$encodeStr;
$encodeStr = json_encode($data);
$url = $sandboxStatus?($this->formalityCurl):($this->sandboxCurl);
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
// post数据
curl_setopt($ch, CURLOPT_POST, 0);
// post的变量
curl_setopt($ch, CURLOPT_POSTFIELDS, $encodeStr);
curl_setopt($ch,CURLOPT_SSL_VERIFYPEER, false);
$output = curl_exec($ch);
curl_close($ch);
$resut = (Array)json_decode($output,true);
return $resut;
}
}
相关资料
转载地址:https://blog.csdn.net/weixin_33308985/article/details/116083565 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!