微信js api的使用

2021-10-07 02:21:09 字數 1588 閱讀 2085

一、繫結網域名稱

二、引入js

在需要呼叫js介面的頁面引入如下js檔案,(支援https):

備註:支援使用 amd/cmd 標準模組載入方法載入

三、通過config介面注入許可權驗證配置

123

4567

8

wx.config();

四、通過ready介面處理成功驗證

123

wx.ready(function());

五、通過error介面處理失敗驗證

123

wx.error(function(res));

看了如上過程,下面用乙個例項來演練一下:

一、判斷當前客戶端版本是否支援指定js介面

123

4567

wx.checkjsapi(,"errmsg":"checkjsapi:ok"}

}});

二、**呈現

123

4567

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()方法中呼叫。

三、分享相關介面

123

45

onmenusharetimeline

onmenushareqq

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 初始化日誌 ...