W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
AntBuilder 是支付寶行業(yè)技術(shù)部產(chǎn)出的官方小程序框架,結(jié)合行業(yè)場(chǎng)景沉淀了多種頁(yè)面組件,同時(shí)內(nèi)嵌多種常用模塊及能力,用于幫助各行業(yè)合作伙伴快速上手開(kāi)發(fā)自己的小程序。同時(shí)該框架也十分適合將現(xiàn)有的 H5 頁(yè)面快速低成本遷移至支付寶小程序,以便業(yè)務(wù)主更快速體驗(yàn)到小程序運(yùn)營(yíng)的魅力。
注意:AntBuilder 目前僅支持企業(yè)系統(tǒng)服務(wù)商(ISV)。
請(qǐng)需要接入的企業(yè)系統(tǒng)服務(wù)商(ISV)掃碼加入釘釘群,獲取官方技術(shù)指導(dǎo)和支持。
???
下載安裝工具,支持 Windows / Linux / MAC。
解壓安裝文件,進(jìn)入目錄執(zhí)行。
sh install.sh
解壓安裝文件,進(jìn)入目錄雙擊 install.bat 文件執(zhí)行。
通過(guò)瀏覽器訪問(wèn)服務(wù)器 http://服務(wù)器ip:16888,或登錄到服務(wù)器上訪問(wèn) http://127.0.0.1:16888 打開(kāi)主頁(yè),輸入從郵件獲取的激活碼。
注意:如果用外部機(jī)器訪問(wèn),且目標(biāo)服務(wù)器開(kāi)啟了防火墻,注意檢查端口是否允許訪問(wèn)。
?
安裝和啟動(dòng)小程序后臺(tái)、管理后臺(tái)(任意順序)。
注意:檢測(cè)端口和數(shù)據(jù)庫(kù)連接,數(shù)據(jù)庫(kù)和加密密鑰在兩個(gè)系統(tǒng)里面需要保持一致。
如果數(shù)據(jù)庫(kù)和表結(jié)構(gòu)已經(jīng)創(chuàng)建的情況下,不用重復(fù)創(chuàng)建(初始化數(shù)據(jù)去掉勾選)。
參見(jiàn) 創(chuàng)建小程序。
進(jìn)入小程序詳情頁(yè),配置并記錄 支付寶公鑰、應(yīng)用公鑰、應(yīng)用私鑰 備用。
添加開(kāi)發(fā)人員的支付寶賬號(hào)為開(kāi)發(fā)者。被添加的賬號(hào)需登錄支付寶,在 服務(wù)提醒 中,確認(rèn)添加申請(qǐng)。
?
說(shuō)明:支付寶公鑰是從之前的配置那里拷貝下來(lái)的,應(yīng)用私鑰是本地生成后復(fù)制過(guò)來(lái)的。
一共有三個(gè)系統(tǒng):
請(qǐng)參見(jiàn) AntBuilder 用戶信息對(duì)接指南。
請(qǐng)參見(jiàn) 消息組件使用手冊(cè)。
在應(yīng)用的開(kāi)發(fā)配置的功能列表中已添加 當(dāng)面付 功能包(小程序應(yīng)用中請(qǐng)?zhí)砑?小程序支付 功能包),并完成簽約。
對(duì)接支付寶開(kāi)放平臺(tái)統(tǒng)一收單交易創(chuàng)建接口。
<h1>點(diǎn)擊以下按鈕喚起收銀臺(tái)支付</h1>
<a href="javascript:void(0)" class="btn tradenoPay">支付寶交易號(hào)喚起支付</a>
<script>function ready(callback) {
// 如果jsbridge已經(jīng)注入則直接調(diào)用
if (window.AlipayJSBridge) {
callback && callback();
} else {
// 如果沒(méi)有注入則監(jiān)聽(tīng)注入的事件
document.addEventListener('AlipayJSBridgeReady', callback, false);
}
}
ready(function(){
document.querySelector('.tradeno').addEventListener('click', function() {
AlipayJSBridge.call("tradePay", {
//此處交易號(hào)為第一步接口調(diào)用返回的trade_no
tradeNO: "201802282100100427058809844"
}, function(result) {
alert(JSON.stringify(result));
});
});
});
</script>
推薦 web-mini 對(duì)公網(wǎng)暴露在 https 域名上。web-management 放在內(nèi)網(wǎng)環(huán)境,僅用于內(nèi)部員工登錄使用。但是這兩個(gè)服務(wù)需要使用相同的數(shù)據(jù)庫(kù)。
參考 步驟 3.6,正常情況下,前端代碼無(wú)需改動(dòng),只需在 web-management 管理后臺(tái)配置頁(yè)面即可立即生效。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: