1、支付宝接口对接
参考:《开发者(线下支付)新手入门》
a. 官方 demo 文档
第一步:扫码登录[支付宝开放平台];
第二步:跳转后 点击上面菜单“开发中心”=>“网页 & 移动应用”=>“创建应用”=>“网页接入”
,填写信息,创建应用;
第三步:`“开发中心”=>“快捷入口”=>“SDK 下载”
根据场景找一个 demo,试下:
- SDK: 服务端 SDK
- Demo: 手机网站支付
选择其中[php 版下载] ;
第四步:打开文件夹目录,
修改 config.php 参数配置:
// 应用 ID, 您的 APPID。'app_id' => "2019091567401507",
// 商户私钥,您的原始格式 RSA 私钥
'merchant_private_key' => "MIIEvgIBADANBgkqhki...",
// 异步通知地址,工程公网访问地址
'notify_url' => "http://127.0.0.1/alipay.trade.wap.pay-PHP-UTF-8/notify_url.php",
// 支付宝公钥, 查看地址:https://openhome.alipay.com/platform/keyManage.htm 对应 APPID 下的支付宝公钥。'alipay_public_key' => "",
第五步:开发设置
进入查看应用详情:
使用支付宝的部分功能前,需要先设置应用环境,查看如何使用;如果需要升级 RSA1 到 RSA2,请参考操作指南。
接口加签方式:
已设置设置 / 查看
支付宝网关:https://openapi.alipay.com/ga…
应用网关:暂无
设置
授权回调地址:暂无设置
移步:[开发文档 / 签名专区 / 第一步:生成 RSA 密钥 / 本页导航]
生成 RSA 密钥,获取 csr,生成 CSR 文件,生成公钥证书。
填写自己的 app_id、私钥(由支付宝开放平台开发助手生成)、对应支付宝的公钥、公网地址。
第六步验证:在当前文件夹命令行运行 php -S 0.0.0.0:88,搭建服务器,http://127.0.0.1:88/index.php,可以看到“支付宝手机网站支付 2.0 接口”的调用测试页面。