有關(guān)微信的登陸、支付、分享等功能必須要微信開發(fā)平臺申請好自己的賬號
-
申請賬號 創(chuàng)建應(yīng)用
這里創(chuàng)建自己的移動應(yīng)用
- 拿到官方給的 AppID AppSecret
image.png
申請成功了 對應(yīng)的商戶號和密碼等信息會發(fā)送的你申請的郵箱里面
- 包名和簽名還有插件都是集成到項目的 簡單的介紹一下
cordova plugin add cordova-plugin-wechat --variable wechatappid=YOUR_APPID
安裝之后包名沒錯的話,就可以調(diào)取微信登陸等
- app的微信支付必須要保證測試的app簽名和第一步創(chuàng)建移動應(yīng)用的時候提交的簽名是一致的,要不然會報普通錯誤等?。?! (這里的簽名指的是app包的簽名)
-
服務(wù)端處理demo
image.png
這里的APP_KEY注意 一定從后面的url去另外生成的,和之前微信給的AppID,和AppSecret是兩碼事
獲取APP_KEY
這個登陸密碼和賬號 在你申請app微信支付成功的時候,會發(fā)送到你的申請郵箱里面的。
服務(wù)端返回事例(演示沒有做token驗證)
服務(wù)器返回數(shù)據(jù)事例
客戶端代碼
function wxpay() {
$.ajax({
type:"GET",
url:"http://your_api_site",
success:function( data ){
Wechat.sendPaymentRequest(data,function( res ){
alert( res );
alert("Success");
},function( reason ){
alert("Failed:" + reason);
})
}
})
}
點擊觸發(fā)即可 調(diào)取微信支付




