一、繫結網域名稱
二、引入js
在需要呼叫js介面的頁面引入如下js檔案,(支援https):
備註:支援使用 amd/cmd 標準模組載入方法載入
三、通過config介面注入許可權驗證配置
1234567
8
wx.config();
四、通過ready介面處理成功驗證
123
wx.ready(function());
五、通過error介面處理失敗驗證
123
wx.error(function(res));
看了如上過程,下面用乙個例項來演練一下:
一、判斷當前客戶端版本是否支援指定js介面
1234567
wx.checkjsapi(,"errmsg":"checkjsapi:ok"}}});
二、**呈現
1234567
891011
1213
1415
1617
1819
2021
2223
2425
2627
2829
3031
3233
3435
3637
3839
4041
4243
4445
4647
wx.ready(function() ,"errmsg":"checkjsapi:ok"}}});
wx.onmenusharetimeline(,
cancel: function ()
});//分享給朋友
title: that.props.title, // 分享標題
desc: that.props.desc, // 分享描述
link: currentpath,// 分享鏈結
imgurl: that.props.imgurl, // 分享圖示
type: '', // 分享型別,music、video或link,不填預設為link
dataurl: '', // 如果type是music或video,則要提供資料鏈結,預設為空
success: function () ,
cancel: function ()
});//處理失敗驗證
wx.error(function(res) );
});
為了避免不必要的異常問題,一般我們在wx.ready()方法中呼叫。
三、分享相關介面
12345
onmenusharetimelineonmenushareqq
onmenushareweibo
onmenushareqzone
參考:
微信支付JSAPI
應用場景有 我們這裡採用的是pc 場景。1 申請入口 登入商戶平台 產品中心 我的產品 支付產品 jsapi支付 2 瀏覽開發文件 這裡面幾乎介紹了全部流程。商戶號 公眾平台的商戶號 b 在公眾平台設定網頁授權網域名稱 開發jsapi支付時,在統一下單介面中要求必傳使用者openid,而獲取open...
微信JsApi支付
步驟二 平台配置 1.配置支付目錄 商戶平台 支付過程需要獲取使用者openid,必須經過網頁授權配置才可以,要不然獲取不到openid。第一步 使用者同意授權,獲取code redirect uri 重定向的url,就是授權後要跳轉的頁面 scope 應用授權作用域 snsapi base 不彈出...
微信 jsapi 支付
ini set date.timezone asia shanghai error reporting e error require once lib wxpay.api.php require once wxpay.jsapipay.php require once log.php 初始化日誌 ...