第一次的設定需要將指定txt檔案上傳至伺服器根目錄
在頁面中引入
通過config介面注入許可權驗證配置
該介面是非同步操作
wx.
config()
;
其中,簽名需要從後台生成返回前端
後台生成簽名,請參考,待補充……
呼叫ready介面處理成功驗證
config資訊驗證後不論失敗或者成功都會呼叫ready方法,如何需要呼叫的介面是在頁面載入時呼叫,需要在ready中呼叫,以確保是呼叫完config介面後才呼叫
wx.
ready
(function()
);
呼叫error介面處理失敗驗證wx.
error
(function
(res)
);
判斷當前客戶端是否支援分享介面wx.
checkjsapi
(,"errmsg":"checkjsapi:ok"}}}
);
呼叫分享介面
這裡僅用客戶端6.7.2及jssdk 1.4.0以上版本支援的介面舉例子,舊介面將廢棄
自定義「分享給朋友」及「分享到qq」按鈕的分享內容(1.4.0)
wx.
ready
(function()
})})
;
wx.
ready
(function()
})})
;
微信公眾平台 分享介面踩坑記
一 按照文件,第一步要繫結安全網域名稱,即 js介面安全網域名稱 此處標記1號坑 三 第三步通過config介面注入許可權驗證配置。這裡面的引數全部都要從後端獲取,我的方案是服務端渲染。如果驗證不通過最有可能的原因是簽名演算法錯誤。此步驟後端有很多的工作要做 先獲取access token,再根據它...
微信網頁自定義分享踩坑日誌
0 先上主要內容 入坑 let paramsarray window.location.href.split let myparams paramsarray paramsarray.length 1 我們的引數在這裡 複製 填坑 下面正式開始講故事 這樣情況下,肯定是要用1.4.0版本,並且用最新...
微信SDK踩過的那些坑。。登入分享支付
1.應用中的包名 mainfext.xml中的package 必須與後台配置的一致。2.應用生成不能是debug包,必須是正式的簽名包。這個簽名必須與後台配置的一致。在第一點上,會出錯的概率還是比較小的。而在後台配置的卻是直接從在eclipse打簽名包時直接複製出來的md5簽名。大寫,並且中間夾雜 ...