申请支付宝接入
1.0接口网关:https://mapi.alipay.com/gateway.do。
2.0接口网关网关(推荐使用2.0接口):https://openapi.alipay.com/gateway.do
电脑网站,手机网站。app支付,当面付,这些接口都不需要填写应用授权回调地址和应用网关,直接提交应用审核上线即可。
特别提醒!!!:只有口碑开店,生活号、单笔转账到支付宝账户和现金红包用到应用网关。只有第三方应用授权和用户信息授权用到授权回调地址
应用2.0签约是签约产品后自动生成的一个已上线状态的默认应用,和自己创建的自用型应用是一样的,可以正常调用接口实现功能,没有任何区别;若不使用这个应用,可以直接使用自己创建的应用,没有任何影响。
注:已上线应用无法删除。
require 'aop/AopClient.php'; require 'aop/request/AlipayTradePrecreateRequest.php'; /** 初始化 **/ $aop = new AopClient (); /** 支付宝网关 **/ $aop->gatewayUrl = 'https://openapi.alipay.com/gateway.do'; /** 应用id,如何获取请参考:https://opensupport.alipay.com/support/helpcenter/190/201602493024 **/ $aop->appId = ' '; /** 应用私钥,密钥格式为pkcs1,如何获取私钥请参考:https://opensupport.alipay.com/support/helpcenter/207/201602469554 **/ $aop->rsaPrivateKey = ' '; /** 支付宝公钥,如何获取请参考:https://opensupport.alipay.com/support/helpcenter/207/201602487431 **/ $aop->alipayrsaPublicKey=' '; /** 签名算法类型 **/ $aop->signType = 'RSA2'; /** 请求使用的编码格式 **/ $aop->postCharset='utf-8'; /** 仅支持JSON **/ $aop->format='json'; /** 实例化具体API对应的request类,类名称和接口名称对应,当前调用接口名称:alipay.trade.precreate(统一收单线下交易预创建)**/ $request = new AlipayTradePrecreateRequest (); /** 设置业务参数 **/ $request->setBizContent("{" . /** 商户订单号,商户自定义,需保证在商户端不重复,如:20150320010101001 **/ "\"out_trade_no\":\"20150320010101001\"," . /** 销售产品码,固定值:FACE_TO_FACE_PAYMENT **/ "\"product_code\":\"FACE_TO_FACE_PAYMENT\"," . /** 订单金额,精确到小数点后两位 **/ "\"total_amount\":\"0.01\"," . /** 订单标题 **/ "\"subject\":\"订单标题\"," . /** 业务扩展参数 **/ // "\"extend_params\":{" . /** 系统商编号,填写服务商的PID用于获取返佣,返佣参数传值前提:传值账号需要签约返佣协议,用于isv商户。 **/ //"\"sys_service_provider_id\":\"2088511833207846\"," . /** 花呗分期参数传值前提:必须有该接口花呗收款准入条件,且需签约花呗分期 **/ /** 指定可选期数,只支持3/6/12期,还款期数越长手续费越高 **/ // "\"hb_fq_num\":\"3\"," . /** 指定花呗分期手续费承担方式,手续费可以由用户全承担(该值为0),也可以商户全承担(该值为100),但不可以共同承担,即不可取0和100外的其他值。 **/ //"\"hb_fq_seller_percent\":\"100\"" . // "}," . /** 订单描述 **/ "\"body\":\"订单描述\"" . "}"); /** 异步通知地址,以http或者https开头的,商户外网可以post访问的异步地址,用于接收支付宝返回的支付结果,如果未收到该通知可参考该文档进行确认:https://opensupport.alipay.com/support/helpcenter/193/201602475759 **/ $request->setNotifyUrl(""); /** 通过alipayClient调用API,获得对应的response类 **/ $result = $aop->execute ($request); /** 第三方调用(服务商模式),传值app_auth_token后,会收款至授权token对应商家账号,如何获传值app_auth_token请参考文档:https://opensupport.alipay.com/support/helpcenter/79/201602494631**/ //$result = $aop->execute ($request,null,"传入获取到的app_auth_token值"); /** 获取接口调用结果,如果调用失败,可根据返回错误信息到该文档寻找排查方案:https://opensupport.alipay.com/support/helpcenter/101 **/ echo json_encode($result,JSON_UNESCAPED_UNICODE);
https://opendocs.alipay.com/open/02ekfg?scene=19
https://opendocs.alipay.com/support/01raut 如何生成及配置RSA2密钥
支持 https 的二维码 api 服务并不多,这里是经过精心筛选后剩下的结果。推荐日常使用搜狐视频提供的二维码 api 接口,稳定性很好,站长已使用多年。
使用方法很简单,替换 https://www.abc.com 为想要生成的文字或链接即可。
搜狐视频提供的二维码 api,已稳定五年以上。#
https://my.tv.sohu.com/user/a/wvideo/getQRCode.do?text= https://www.abc.com
搜狐快站提供的二维码 api,已稳定两年以上。#
https://www.kuaizhan.com/common/encode-png?large=true&data= https://www.abc.com
qrserver 提供的二维码 api,国外服务,已稳定五年以上。#
https://api.qrserver.com/v1/create-qr-code/?size=150×150&data= https://www.abc.com
qrcoder 提供的二维码 api,国外服务,已稳定五年以上。#
https://www.qrcoder.co.uk/api/v1/?text= https://www.abc.com
p= 二维码尺寸,可选范围 1-40 已稳定有两年左右。#
https://api.isoyu.com/qr/?m=0&e=L&p=10&url= https://www.abc.com
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!