一 : 下载第三方插件
composer require yansongda/pay:^2.10 -vvv
二 : 使用命令行新建控制器
php artisan make:controller Api/PayController
三 : 控制器内头部需要调用的类
use Yansongda\Pay\Pay;
use Yansongda\Pay\Log;
四 : 更改私有的配置文件
下面的配置代码中只需要更改app_id
、notify_url
、return_url
、ali_public_key
、private_key
即可
protected $config = [
'app_id' => '',
'notify_url' => 'http://127.0.0.1/laravle8/public/api/pay/notify', //将网址改成你的路由
'return_url' => 'http://127.0.0.1/laravle8/public/api/pay/return', //网站就是你自己域名
'ali_public_key' => '',
// 加密方式: **RSA2**
'private_key' => '',
'log' => [ // optional
'file' => './logs/alipay.log',
'level' => 'info', // 建议生产环境等级调整为 info,开发环境为 debug
'type' => 'single', // optional, 可选 daily.
'max_file' => 30, // optional, 当 type 为 daily 时有效,默认 30 天
],