• <label id="pxtpz"><meter id="pxtpz"></meter></label>
      1. <span id="pxtpz"><optgroup id="pxtpz"></optgroup></span>

        當前位置:雨林木風下載站 > 網絡軟件教程 > 詳細頁面

        微信公眾號里“JS接口域名”完成分享技巧

        微信公眾號里“JS接口域名”完成分享技巧

        更新時間:2025-09-20 文章作者:未知 信息來源:網絡 閱讀次數:

        微信(WeChat)是騰訊公司于2011年1月21日推出的一個為智能終端提供即時通訊服務的免費應用程序,由張小龍所帶領的騰訊廣州研發(fā)中心產品團隊打造 [2] 。微信支持跨通信運營商、跨操作系統(tǒng)平臺...
        微信(WeChat)是騰訊公司于2011年1月21日推出的一個為智能終端提供即時通訊服務的免費應用程序,由張小龍所帶領的騰訊廣州研發(fā)中心產品團隊打造 [2] 。微信支持跨通信運營商、跨操作系統(tǒng)平臺通過網絡快速發(fā)送免費(需消耗少量網絡流量)語音短信、視頻、圖片和文字,同時,也可以使用通過共享流媒體內容的資料和基于位置的社交插件“搖一搖”、“漂流瓶”、“朋友圈”、”公眾平臺“、”語音記事本“等服務插件。

        1.準備工作

        APPID公眾號id、申請好友分享接口、ip白名單、js接口安全域名設置(必須是通過備案)。要先登錄微信公眾平臺進入“公眾號設置”的功能設置里填寫“JS接口域名”

        2.引入js

        注意:支持使用AMD/CMD標準加載方法

        <script src="http://res.wx.qq.com/open/js/jweixin-1.2.0.js"></script>

        3.通過config接口注入權限驗證配置

        所有需要使用JS-SDK的頁面必須先注入配置信息,否則將無法調用(同一個url僅需要調用一次,對于變化url的SPA的web app可在每次url變化時進行調用,目前Android微信客戶端不支持pushShate的H5新特性,所以使用pushState來實現(xiàn)web app的頁面會導致簽名失敗,此問題在Android6.2修復)

        wx.config({
          debug: true,         //開啟調試模式,調用所有的api的返回值會在客戶端alert出來,若要查看傳入的參數,可以在PC端打印出來
          appId: '',           //必填,公賬號的唯一標識
          timestamp: '',       //必填,生成簽名的時間戳
          nonceStr: '',        //必填,生成簽名的隨機串
          signature: '',       //必填,簽名
          jsApiList: [         //必填,需要使用js列表,否則無法分享成功
            'onMenuShareTimeline',     //朋友圈
            'onMenuShareAppMessage',   //朋友
            'onMenuShareQQ',           //QQ
            'onMenuShareWeibo',       //QQ空間
          ]
        })

        4.通過ready接口處理成功驗證

        wx.ready(function(){
           //config信息驗證后會執(zhí)行ready方法,所有接口調用必須在config接口獲得結果之后,config是一個客戶端的異步操作,所以如果需要在頁面加載時就調用相關接口,則須把相關接口放在ready函數中調用來確保正確執(zhí)行。對于用戶觸發(fā)時才調用的接口,則可以直接調用,不需要放在ready函數中
        });

        5.通過error接口處理失敗驗證

        wx.error({
          //config信息驗證失敗會執(zhí)行error函數,如簽名過期導致驗證失敗,具體錯誤信息可以打開config的debug模式查看,也可以在返回的res參數中查看,對于SPA可以在這里更新簽名
        });

        js代碼

        var data = {
          title: '',
          summary: '',
          pic: '',
          url: '',
          success: function(){
            getWeixin() ;//用戶確認分享后執(zhí)行的回調函數
          },
          cancel: function(){
            //用戶取消分享后執(zhí)行的回調函數
          }
        }
        
        wx.config({
          swapTitleInWX: true,
          appId: "<?php echo $weixin_package['appid'];?>",
          timestamp: "<?php echo $weixin_package['timestamp'];?>",
          nonceStr: "<?php echo $weixin_package['noncestr'];?>",
          signature: "<?php echo $weixin_package['signature'];?>",
          jsApiList: [
            'onMenuShareTimeline',
            'onMenuShareAppMessage',
            'onMenuShareQQ',
            'onMenuShareWeibo',
           ]
        })
        
        wx.ready(function () {
          wx.onMenuShareTimeline(data);
          wx.onMenuShareAppMessage(data);
          wx.onMenuShareQQ(data)
          wx.onMenuShareWeibo(data)
        })

        注意點:

        1. title,建議在14個字以內

        2. 圖片尺寸: 300*300像素;圖片格式:大小不超過10kB,不支持GIF格式;會取當前頁面body內最前面的一張符合條件的圖片

        3. 對標題簡要解讀,建議20字以內

        4. link:'', //分享鏈接,改鏈接域名或路徑必須與當前頁面對應的公賬號JS安全域名一致

        二、QQ分享

        QQ是通過head里面的標簽來識別分享的圖標和標題,涉及到h5微數據的一個屬性itemprop,

        <meta itemprop="name" content="標題"/>
        <meta itemprop="description" name="description" content="描述"/>
        <meta itemprop="image" content="縮列圖地址"/>

        相關推薦:

        微信公眾號自定義分享內容實現(xiàn)

        微信公眾號授權設置,微信公眾授權

        以上就是微信公眾號里“JS接口域名”實現(xiàn)分享功能的詳細內容,更多請關注php中文網其它相關文章!


        微信提供公眾平臺、朋友圈、消息推送等功能,用戶可以通過“搖一搖”、“搜索號碼”、“附近的人”、掃二維碼方式添加好友和關注公眾平臺,同時微信將內容分享給好友以及將用戶看到的精彩內容分享到微信朋友圈。

        溫馨提示:喜歡本站的話,請收藏一下本站!

        本類教程下載

        系統(tǒng)下載排行

        主站蜘蛛池模板: 日韩亚洲Av人人夜夜澡人人爽| 亚洲爆乳AAA无码专区| 男女男精品网站免费观看| 在线看片人成视频免费无遮挡| 亚洲一区二区三区国产精品无码| 99ee6热久久免费精品6| 亚洲一区二区三区日本久久九 | 亚洲av日韩综合一区二区三区| 成人免费无码视频在线网站| 国产v片免费播放| 亚洲黄色在线观看网站| 国产精品美女久久久免费| 亚洲午夜精品第一区二区8050| 黄色大片免费网站| 亚洲色婷婷综合开心网| a级毛片在线视频免费观看| 亚洲四虎永久在线播放| 一区二区三区AV高清免费波多| 国产亚洲精品国看不卡| 无码人妻丰满熟妇区免费| 久久精品国产亚洲av麻豆蜜芽| 午夜网站免费版在线观看| 成人午夜免费视频| 亚洲va无码手机在线电影| 四虎在线最新永久免费| 亚洲国产精品久久66| 国产免费毛不卡片| 国产亚洲视频在线播放大全| 69成人免费视频无码专区| 看全免费的一级毛片| 亚洲第一AAAAA片| 成人午夜视频免费| 精品乱子伦一区二区三区高清免费播放| 亚洲理论电影在线观看| 插鸡网站在线播放免费观看| 久久久亚洲欧洲日产国码农村| 国产精品成人免费视频网站京东 | 2020国产精品亚洲综合网| 免费中文字幕不卡视频| 少妇人妻偷人精品免费视频 | 亚洲男人天堂2018av|