微信jssdk實現分享到微信

2022-09-02 20:45:11 字數 1614 閱讀 3499

可以看到我的賬號是訂閱號而且是未認證的 因為我專案中用的賬號是公司的號,我現在只是以我自己的號 簡單說一下。

你自己需要的賬號是已經認證的(據說要花300元,好貴。。。)然後看一下左邊選單的介面許可權裡面的分享介面是否已經授權了(同樣的我的是未獲得的 因為我是以我的為例子的 我實際上用的是公司的號不是我自己的號)

2.設定js安全網域名稱介面

開啟設定之後頁面是這樣的 。我就說一下注意的點吧

以上是準備工作做好了 下面是比較正式的步驟

1.開啟左側選單的基本配置

2.開啟開發者文件中的jssdk

可以看到具體步驟,前1步已經完成了,現在需要的是

3.基本的都可以了,現在是開始寫**,我先貼一下我的**

這是前端的**,很簡單,前端需要做的就是將當前這個頁面的url的去掉#後面的東西之後的部分 傳給後台 然後從後台獲取到隨機數 時間戳 簽名就可以了

share:function()

});function wxconifg(wxdate) );

wx.ready(function ()

});

title: t,

desc: t,

link: url,

imgurl: img,

trigger: function (res) ,

success: function (res) ,

cancel: function (res) ,

fail: function (res)

});wx.onmenusharetimeline(,

success: function (res) ,

cancel: function (res) ,

fail: function (res)

});wx.error(function(res));

});}

},

4.至於後台的** 我不是很懂 我看官方應該有給後台**(在最後面)

說一下在整個過程中遇到比較坑的地方:

2.關於config出現invalid signature這種錯的話:

官網有提供解決的思路,可以照著一步一步進行。

幾點需要注意的:

3.出現簽名錯誤,就看看你傳給後台的url是不是對的,然後看那一下後台傳給你的資料是不是對的。

其他的應該沒啥了。。。

微信jssdk分享筆記

注 由於jssdk授權介面的呼叫可能會影響本地介面的正常呼叫,如果頁面剛剛載入成功的時候需要向服務端請求其他資料介面,一定要讓資料介面呼叫完成後再呼叫拿jssdk授權配置資訊的介面。a 原生html頁面中使用script標籤引入以下檔案 b vue專案 安裝 npm install weixin j...

JS SDK微信分享那些事

jie 2017 9 29 官方技術文件 其實已經很清楚了,本文重點說明開發遇到的一些注意事項和tips 硬性要求 配置 開發 前端從後端獲取config介面所需的配置資訊,先注入許可權驗證配置,ready介面中使用js介面。tip 4 注意前端引入js檔案的http 必須與當前頁面的url的協議 ...

微信分享 JSSDK的使用

假如下面是我們請求介面的資料 1 12 一切準備就緒之後,我們來根據不同頁面的使用方式一一分解 先說引入的問題 首先,在index.html頁面先引入jssdk檔案 156 當然,你也可以用最簡單的方式引入789 我個人比較喜歡第一種。下面就開始使用了,先來乙個 初級版本的方式 方式一,所有 直接寫...