微信で微信の支払い手順を調整する
1990 ワード
微信JS-SDK使用手順:
wx.config({
});
wx.ready(function(){
});
wx.error(function(res){
});
wx.chooseWXPay({
});
:prepay_idは い インタフェースで し,paySignは な い で したが,ここでappidはconfigから されたものと し, に のパラメータはappid,timeStamp,noncesStr,package,signTypeであることに した.
chooseWXPay:fail は を してから うことができます. が されている では、Android いは します.QRコードで うことができます.
1. :
2. , config
JS-SDK , , ( url , url SPA web app url , android pushState H5 , pushState web app ,android6.2 )。
wx.config({
debug: true, // , api alert , , pc , log , pc 。
appId: '', // ,
timestamp: , // ,
nonceStr: '', // ,
signature: '',// , , 1
jsApiList: [] // , JS , JS 2
});
3. ready
wx.ready(function(){
// config ready , config ,config , , ready 。 , , ready 。
});
4. error
wx.error(function(res){
// config error , , config debug , res , SPA 。
});
5.
wx.chooseWXPay({
timestamp: 0, // , jssdk timestamp 。 timeStamp S
nonceStr: '', // , 32
package: '', // prepay_id , :prepay_id=***)
signType: '', // , 'SHA1', 'MD5'
paySign: '', //
success: function (res) {
// , ( : , , , 。)
// , :id
timeJob = window.setInterval("$.getCommodityOrderInfo()",2000);
// , window.clearInterval(timeJob);
}
});
:prepay_idは い インタフェースで し,paySignは な い で したが,ここでappidはconfigから されたものと し, に のパラメータはappid,timeStamp,noncesStr,package,signTypeであることに した.
chooseWXPay:fail は を してから うことができます. が されている では、Android いは します.QRコードで うことができます.