接下來我們就聊聊微信分享。
步驟一:綁定域名
先登錄微信公眾平臺進入“公眾號設(shè)置”的“功能設(shè)置”里填寫“JS接口安全域名”。
備注:登錄后可在“開發(fā)者中心”查看對應(yīng)的接口權(quán)限。
步驟二:引入JS文件
在需要調(diào)用JS接口的頁面引入如下JS文件,(支持https):http://res.wx.qq.com/open/js/jweixin-1.2.0.js
步驟三:通過config接口注入權(quán)限驗證配置
通過接口調(diào)用以下需要配置的參數(shù)
wx.config({
debug: true, // 開啟調(diào)試模式,調(diào)用的所有api的返回值會在客戶端alert出來,若要查看傳入的參數(shù),可以在pc端打開,參數(shù)信息會通過log打出,僅在pc端時才會打印。
appId: '', // 必填,公眾號的唯一標(biāo)識
timestamp: , // 必填,生成簽名的時間戳
nonceStr: '', // 必填,生成簽名的隨機串
signature: '',// 必填,簽名,見附錄1
jsApiList: [onMenuShareQQ] // 必填,配置分享接口的函數(shù) 例如onMenuShareQQ QQ分享
});
步驟四:通過ready接口處理成功驗證
wx.ready(function(){
//
// 執(zhí)行分享結(jié)構(gòu)
wx.onMenuShareTimeline({
? ??wx.onMenuShareTimeline({
????????title: '分享標(biāo)題', // 分享標(biāo)題
????????link: '', // 分享鏈接,該鏈接域名或路徑必須與當(dāng)前頁面對應(yīng)的公眾號JS安全域名一致
????????imgUrl: '', // 分享圖標(biāo)
? ? ? ?success: function () {
????????????// 用戶確認分享后執(zhí)行的回調(diào)函數(shù)
? ? ? ?},
? ????cancel: function () {
????????????// 用戶取消分享后執(zhí)行的回調(diào)函數(shù)
? ? ? }? ? ? ?
});
IOS微信分享朋友,縮略圖不顯示問題
分享標(biāo)題、分享內(nèi)容不能有紅包、領(lǐng)取?敏感字出現(xiàn)。
關(guān)于微信分享出現(xiàn)的疑難雜癥,以及答案,請發(fā)郵件:wcyx666@163.com 一起討論、研究