钉钉微应用调用支付宝JSAPI进行支付
前提:已入驻钉钉并创建微应用,已入驻支付宝商户平台并签约相关支付能力。
1、在dd.config()中鉴权
使用说明:
钉钉集成了支付宝移动支付SDK并对支付SDK的接口做了JS形式的包装,开发者可以使用该接口唤起支付宝或者支付宝SDK内置的支付页面完成支付功能。
该接口只是对支付宝移动支付SDK的支付接口做了JS形式的封装,支付流程的打通还需要开发者根据支付宝相关文档完成。
dd.config({
"agentId" : _config.agentid,
"corpId" : _config.corpId,
"timeStamp" : _config.timeStamp,
"nonceStr" : _config.nonceStr,
"signature" : _config.signature,
"jsApiList" : [
'biz.alipay.pay'//支付接口(需要鉴权)
]
});
//将支付jsapi放入dd.ready方法中执行
dd.biz.alipay.pay({
info: 'xxxx', // 订单信息
onSuccess: function (result) {
//支付完成后回执行
logger.i(