搜尋
首頁微信小程式微信開發微信開發解綁設備通知的方法

微信開發解綁設備通知的方法

Mar 09, 2017 pm 03:50 PM
微信開發

這篇文章一起來了解微信開發之解綁設備通知的方法

    一開始進行解綁的時候,我一直用的強制解綁設備通知。微信在開發者文件中和介面權限中都沒有說明這個介面有次數限制,直到最近兩天,解綁一直失敗才發現,原來這個介面一天限制200次。我去!太坑了。 (最近發現原來是100次)

    那好吧,試試解綁設定通知吧。裡面需要四個參數,access_token、ticket、deviceID、openid。 ticket一開始以為是介面呼叫憑證的那個ticket,一直回傳-1 system error錯誤,查看文件說是系統繁忙。好吧,我就稍後再試,半天過去了還是這個錯誤。於是就上網搜,沒有搜到相關知識。之前加了一個微信智慧硬體開發交流群,去裡面問了一下,才知道原來ticket是透過jsapi介面取得的解綁設備操作憑證。我又去!費了九牛二虎之力終於解決啦,還要感謝群組裡的【乄侞茈♂恠苸】、【 偉人】。

    第一步:引用js檔案


   

   第二步:config介面權限設定、ready權限驗證

<script>
    wx.config({
    debug: false,
    beta: true,
    appId: &#39;&#39;,
    timestamp: &#39;&#39;,
    nonceStr: &#39;&#39;,
    signature: &#39;&#39;,
    jsApiList: [ 
         //添加使用的函数
     &#39;openWXDeviceLib&#39;, 
     &#39;getWXDeviceTicket&#39;
    ]
  });
    wx.ready(function(){
         //初始化设备库
      wx.invoke(&#39;openWXDeviceLib&#39;, {}, function(res){
//         alert(res.err_msg);
     });
    });
      wx.error(function (res) {  
        });
 </script>

 第三步:取得解綁定通知憑證

wx.invoke(&#39;getWXDeviceTicket&#39;, {"deviceId":nobase_id,"type":2}, function(res){
     res.ticket //就是要获取的凭证});


View Code

#第四步:用取得到的ticket傳到後台,post提交, ok完成。

以上是微信開發解綁設備通知的方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

Atom編輯器mac版下載

Atom編輯器mac版下載

最受歡迎的的開源編輯器

VSCode Windows 64位元 下載

VSCode Windows 64位元 下載

微軟推出的免費、功能強大的一款IDE編輯器