(全栈须知)6.支付宝、微信小程序

1、支付宝接口对接

参考:《开发者(线下支付)新手入门 》

a.使用官方demo文档

第一步:扫码登录[支付宝开放平台];

第二步:跳转后点击上面菜单 “开发中心” => “网页&移动应用” => “创建应用” => “网页接入” ,填写信息,创建应用;

第三步:再点击 “开发中心” => “快捷入口” => “SDK下载”,下载demo:

根据场景找一个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接口”的调用测试页面。

你可能感兴趣的:(微信开发,支付宝接口)