亚洲欧洲日产国码无码久久99_国内精品伊人久久久久妇_久久男人av资源网站无码软件_久久国产乱子伦精品免费强

微信小程序之Wi-Fi-小程序打通接口文檔

日期:2017-12-27 作者:管理員 來源:互聯(lián)網(wǎng)

微信小程序之Wi-Fi-小程序打通接口文檔,微信小程序用戶連Wi-Fi后長期逗留在場所內(nèi),可以在連接Wi-Fi后進(jìn)入微信點(diǎn)擊微信聊首頁歡迎語,即可進(jìn)入預(yù)先設(shè)置的小程序中獲得資訊或服務(wù),查詢門店WiFi信息接口和連Wi-Fi完成頁跳轉(zhuǎn)小程序。


目錄:

1、連Wi-Fi完成頁跳小程序
2、商戶主頁跳轉(zhuǎn)小程序
3、查詢門店Wi-Fi信息接口

1、連Wi-Fi完成頁跳轉(zhuǎn)小程序

設(shè)置聯(lián)網(wǎng)完成頁接口

場景介紹:
設(shè)置需要跳轉(zhuǎn)的小程序,連網(wǎng)完成點(diǎn)擊“完成”按鈕,即可進(jìn)入設(shè)置的小程序。

注:只能跳轉(zhuǎn)與公眾號關(guān)聯(lián)的小程序。

接口調(diào)用
接口調(diào)用說明

協(xié)議:https
請求方式: POST  
請求URL: https://api.weixin.qq.com/bizwifi/finishpage/set?access_token=ACCESS_TOKEN  
POST數(shù)據(jù)格式:JSON

請求參數(shù)說明

參數(shù) 是否必填 說明
access_token 調(diào)用接口憑證
POST數(shù)據(jù) JSON數(shù)據(jù)

POST數(shù)據(jù)

數(shù)據(jù)示例:

{
  "shop_id": 429620,
  "finishpage_url": "",  
  "wxa_user_name": "gh_966b66e00888",  
  "wxa_path": "pages/index/index",  
  "finishpage_type": 1  
}

字段說明

字段 是否必填 說明
shop_name 門店名稱
finishpage_url 連網(wǎng)完成頁URL,finishpage_type為0時(shí)有效
wxa_user_name 連網(wǎng)完成頁跳轉(zhuǎn)小程序原始id,finishpage_type為1時(shí)有效,要求小程序與公眾號有綁定關(guān)系
wxa_path 連網(wǎng)完成頁跳轉(zhuǎn)小程序路徑,finishpage_type為1時(shí)有效,需要做urlencode
finishpage_type 連網(wǎng)完成頁跳轉(zhuǎn)類型,0為H5,1為小程序

##2、設(shè)置頂部banner跳轉(zhuǎn)小程序接口

場景介紹:

用戶連Wi-Fi后長期逗留在場所內(nèi),可以在連接Wi-Fi后進(jìn)入微信點(diǎn)擊微信聊首頁歡迎語,即可進(jìn)入預(yù)先設(shè)置的小程序中獲得資訊或服務(wù)。

注:只能跳轉(zhuǎn)與公眾號關(guān)聯(lián)的小程序。

接口調(diào)用

接口調(diào)用說明

協(xié)議:https
請求方式: POST  
請求URL:https://api.weixin.qq.com/bizwifi/homepage/set?access_token=ACCESS_TOKEN  
POST數(shù)據(jù)格式:JSON

請求參數(shù)說明

參數(shù) 是否必填 說明
access_token 調(diào)用接口憑證
POST數(shù)據(jù) JSON數(shù)據(jù)

POST數(shù)據(jù)

數(shù)據(jù)示例:

{
    "shop_id": 2200766,  
    "template_id": 2,  
    "struct": {  
        "wxa_user_name": "gh_5cb1b4334f3a",  
        "wxa_path": "index.html?query=abc"  
    }
}

字段說明

字段 是否必填 說明
shop_id 門店ID
template_id 2-關(guān)聯(lián)小程序(支持門店小程序)
struct 連網(wǎng)完成頁跳轉(zhuǎn)小程序原始id,finishpage_type為1時(shí)有效,要求小程序與公眾號有綁定關(guān)系
wxa_user_name 賬號原始ID
wxa_path 小程序頁面路徑

3、查詢門店WiFi信息接口

場景介紹

接口調(diào)用說明

協(xié)議:https  
http請求方式: POST  
請求URL:https://api.weixin.qq.com/bizwifi/shop/get?access_token=ACCESS_TOKEN  
POST數(shù)據(jù)格式:JSON

請求參數(shù)說明

參數(shù) 是否必填 說明
access_token 調(diào)用接口憑證
POST數(shù)據(jù) JSON數(shù)據(jù)

POST數(shù)據(jù)

數(shù)據(jù)示例:

{  
  "errcode": 0,  
  "data": {  
    "shop_name": "南山店",  
    "ssid": " WX123",  
    "ssid_list": [  
      "WX123",  
      "WX456"  
    ],  
    "ssid_password_list": [  
      {  
        "ssid": "WX123",  
        "password": "123456789"  
      },  
      {  
        "ssid": "WX456",  
        "password": "21332465dge"  
      }  
    ],  
    "password": "123456789",  
    "protocol_type": 4,  
    "ap_count": 2,  
    "template_id": 1,  
    "homepage_url": "http://www.weixin.qq.com/",  
    "bar_type": 1,  
    "sid":"",  
    "poi_id":"285633617",  
    "homepage_wxa_user_name":"",  
    "homepage_wxa_path":"",  
    "finishpage_url":"",  
    "finishpage_wxa_user_name":"gh_966b66e00888",  
    "finishpage_wxa_path":"pages/index/index",  
    "finishpage_type":1,  
  }  
}

字段說明

字段 是否必填 說明
shop_name 門店名稱
ssid 無線網(wǎng)絡(luò)設(shè)備的ssid,未添加設(shè)備為空,多個(gè)ssid時(shí)顯示第一個(gè)
ssid_list 無線網(wǎng)絡(luò)設(shè)備的ssid列表,返回?cái)?shù)組格式
ssid_password_list ssid和密碼的列表,數(shù)組格式。當(dāng)為密碼型設(shè)備時(shí),密碼才有值
password 設(shè)備密碼,當(dāng)設(shè)備類型為密碼型時(shí)返回
protocol_type 門店內(nèi)設(shè)備的設(shè)備類型,0-未添加設(shè)備,4-密碼型設(shè)備,31-portal型設(shè)備
ap_count 門店內(nèi)設(shè)備總數(shù)
template_id 商家主頁(bar條)模板類型 0 默認(rèn)頁 1 自定義h5 2 跳轉(zhuǎn)小程序
homepage_url 商家主頁(bar條)鏈接
bar_type 頂部常駐入口上顯示的文本內(nèi)容:0--歡迎光臨+公眾號名稱;1--歡迎光臨+門店名稱;2--已連接+公眾號名稱+WiFi;3--已連接+門店名稱+Wi-Fi
finishpage_url 連網(wǎng)完成頁鏈接,finishpage_type為0時(shí)有效
sid 商戶自己的id,與門店poi_id對應(yīng)關(guān)系,建議在添加門店時(shí)候建立關(guān)聯(lián)關(guān)系,具體請參考“微信門店接口”
poi_id 門店ID(適用于微信卡券、微信門店業(yè)務(wù)),具體定義參考微信門店,與shop_id一一對應(yīng)。
homepage_wxa_user_name 商家主頁(bar條)跳轉(zhuǎn)的小程序原始id,template_id為2時(shí)有效
finishpage_wxa_user_name 完成頁跳轉(zhuǎn)的小程序原始id,finishpage_type為1時(shí)有效
inishpage_wxa_path 完成頁跳轉(zhuǎn)的小程序路徑,需要做urlencode,finishpage_type為1時(shí)有效
finishpage_type 完成頁跳轉(zhuǎn)類型 0為H5;1為小程序

在小程序中支持搜索周邊的 Wi-Fi,同時(shí)可以針對指定 Wi-Fi,傳入密碼發(fā)起連接。

該系列接口為系統(tǒng)原生能力,如需查看“微信連Wi-Fi”能力及配置跳轉(zhuǎn)小程序,請參考文檔。

連接指定 Wi-Fi 接口調(diào)用時(shí)序:

  • Android: startWifi —> connectWifi —> onWifiConnected

  • iOS(僅iOS 11及以上版本支持):
    startWifi —> connectWifi —> onWifiConnected

連周邊 Wi-Fi 接口調(diào)用時(shí)序:

  • Android startWifi —> getWifiList —> onGetWifiList —> connectWifi —> onWifiConnected

  • iOS(iOS 11.0及11.1版本因系統(tǒng)原因暫不支持):
    startWifi —> getWifiList —> onGetWifiList —> setWifiList —> onWifiConnected

注意:

  • Wi-Fi 相關(guān)接口暫不可用 wx.canIUse 接口判斷。

  • Android 6.0 以上版本,在沒有打開定位開關(guān)的時(shí)候會(huì)導(dǎo)致設(shè)備不能正常獲取周邊的 Wi-Fi 信息。

wx.startWifi(OBJECT)

基礎(chǔ)庫 1.6.0 開始支持,低版本需做兼容處理

初始化 Wi-Fi 模塊。

OBJECT參數(shù)說明:

參數(shù) 類型 必填 說明
success Function 接口調(diào)用成功的回調(diào)函數(shù)
fail Function 接口調(diào)用失敗的回調(diào)函數(shù)
complete Function 接口調(diào)用結(jié)束的回調(diào)函數(shù)(調(diào)用成功、失敗都會(huì)執(zhí)行)

示例代碼:

wx.startWifi({
  success: function(res) { console.log(res.errMsg)
  }
})

wx.stopWifi(OBJECT)

基礎(chǔ)庫 1.6.0 開始支持,低版本需做兼容處理

關(guān)閉 Wi-Fi 模塊。

OBJECT參數(shù)說明:

參數(shù) 類型 必填 說明
success Function 接口調(diào)用成功的回調(diào)函數(shù)
fail Function 接口調(diào)用失敗的回調(diào)函數(shù)
complete Function 接口調(diào)用結(jié)束的回調(diào)函數(shù)(調(diào)用成功、失敗都會(huì)執(zhí)行)

示例代碼:

wx.stopWifi({
  success: function(res) { console.log(res.errMsg)
  }
})

wx.connectWifi(OBJECT)

基礎(chǔ)庫 1.6.0 開始支持,低版本需做兼容處理

連接 Wi-Fi。若已知 Wi-Fi 信息,可以直接利用該接口連接。僅 Android 與 iOS 11 以上版本支持。

OBJECT參數(shù)說明:

參數(shù) 類型 必填 說明
SSID String Wi-Fi 設(shè)備ssid
BSSID String Wi-Fi 設(shè)備bssid
password String Wi-Fi 設(shè)備密碼
success Function 接口調(diào)用成功的回調(diào)函數(shù)
fail Function 接口調(diào)用失敗的回調(diào)函數(shù)
complete Function 接口調(diào)用結(jié)束的回調(diào)函數(shù)(調(diào)用成功、失敗都會(huì)執(zhí)行)

示例代碼:

wx.connectWifi({
  SSID: '',
  BSSID: '',
  success: function(res) { console.log(res.errMsg)
  }
})

wx.getWifiList(OBJECT)

基礎(chǔ)庫 1.6.0 開始支持,低版本需做兼容處理

請求獲取 Wi-Fi 列表,在 onGetWifiList 注冊的回調(diào)中返回 wifiList 數(shù)據(jù)。iOS 將跳轉(zhuǎn)到系統(tǒng)的 Wi-Fi 界面,Android 不會(huì)跳轉(zhuǎn)。 iOS 11.0 及 iOS 11.1 兩個(gè)版本因系統(tǒng)問題,該方法失效。但在 iOS 11.2 中已修復(fù)。

OBJECT參數(shù)說明:

參數(shù) 類型 必填 說明
success Function 接口調(diào)用成功的回調(diào)函數(shù)
fail Function 接口調(diào)用失敗的回調(diào)函數(shù)
complete Function 接口調(diào)用結(jié)束的回調(diào)函數(shù)(調(diào)用成功、失敗都會(huì)執(zhí)行)

wx.onGetWifiList(CALLBACK)

基礎(chǔ)庫 1.6.0 開始支持,低版本需做兼容處理

監(jiān)聽在獲取到 Wi-Fi 列表數(shù)據(jù)時(shí)的事件,在回調(diào)中將返回 wifiList。

CALLBACK 返回參數(shù)說明:

參數(shù) 類型 說明
wifiList Array Wi-Fi 列表數(shù)據(jù)

Wi-Fi 列表項(xiàng)說明:

參數(shù) 類型 說明
SSID String Wi-Fi 的SSID
BSSID String Wi-Fi 的BSSID
secure Boolean Wi-Fi 是否安全
signalStrength Number Wi-Fi 信號強(qiáng)度

wx.setWifiList(OBJECT)

基礎(chǔ)庫 1.6.0 開始支持,低版本需做兼容處理

iOS特有接口 在 onGetWifiList 回調(diào)后,利用接口設(shè)置 wifiList 中 AP 的相關(guān)信息。

注意:

  1. 該接口只能在 onGetWifiList 回調(diào)之后才能調(diào)用。

  2. 此時(shí)客戶端會(huì)掛起,等待小程序設(shè)置 Wi-Fi 信息,請務(wù)必盡快調(diào)用該接口,若無數(shù)據(jù)請傳入一個(gè)空數(shù)組。

  3. 有可能隨著周邊 Wi-Fi 列表的刷新,單個(gè)流程內(nèi)收到多次帶有存在重復(fù)的 Wi-Fi 列表的回調(diào)。

OBJECT參數(shù)說明:

參數(shù) 類型 必填 說明
wifiList Array 提供預(yù)設(shè)的 Wi-Fi 信息列表
success Function 接口調(diào)用成功的回調(diào)函數(shù)
fail Function 接口調(diào)用失敗的回調(diào)函數(shù)
complete Function 接口調(diào)用結(jié)束的回調(diào)函數(shù)(調(diào)用成功、失敗都會(huì)執(zhí)行)

Wi-Fi 信息列表項(xiàng)說明:

參數(shù) 類型 說明
SSID String Wi-Fi 設(shè)備ssid
BSSID String Wi-Fi 設(shè)備bssid
password String Wi-Fi 設(shè)備密碼

示例代碼:

wx.onGetWifiList({
  success: function(res) { if (res.wifiList.length) {
      wx.setWifiList({
        wifiList: [{
          SSID: res.wifiList[0].SSID,
          BSSID: res.wifiList[0].BSSID,
          password: '123456' }]
      })
    } else {
      wx.setWifiList({
        wifiList: []
      })
    }
  }
})
wx.getWifiList()

wx.onWifiConnected(CALLBACK)

基礎(chǔ)庫 1.6.0 開始支持,低版本需做兼容處理

監(jiān)聽連接上 Wi-Fi 的事件。

CALLBACK 返回參數(shù)說明:

參數(shù) 類型 說明
wifi Object Wi-Fi 信息

wifi對象說明:

參數(shù) 類型 說明
SSID String Wi-Fi 的SSID
BSSID String Wi-Fi 的BSSID
secure Boolean Wi-Fi 是否安全
signalStrength Number Wi-Fi 信號強(qiáng)度

wx.getConnectedWifi(OBJECT)

基礎(chǔ)庫 1.6.0 開始支持,低版本需做兼容處理

獲取已連接中的 Wi-Fi 信息

OBJECT參數(shù)說明:

參數(shù) 類型 必填 說明
success Function 接口調(diào)用成功的回調(diào)函數(shù)
fail Function 接口調(diào)用失敗的回調(diào)函數(shù)
complete Function 接口調(diào)用結(jié)束的回調(diào)函數(shù)(調(diào)用成功、失敗都會(huì)執(zhí)行)

success返回參數(shù)說明:

參數(shù) 類型 說明
wifi Object Wi-Fi 信息

wifi對象說明:

參數(shù) 類型 說明
SSID String Wi-Fi 的SSID
BSSID String Wi-Fi 的BSSID
secure Boolean Wi-Fi 是否安全
signalStrength Number Wi-Fi 信號強(qiáng)度

errCode列表

每個(gè)接口調(diào)用的時(shí)候,都會(huì)返回 errCode 字段。

錯(cuò)誤碼 說明 備注
0 ok 正常
12000 not init 未先調(diào)用startWifi接口
12001 system not support 當(dāng)前系統(tǒng)不支持相關(guān)能力
12002 password error Wi-Fi 密碼錯(cuò)誤
12003 connection timeout 連接超時(shí)
12004 duplicate request 重復(fù)連接 Wi-Fi
12005 wifi not turned on Android特有,未打開 Wi-Fi 開關(guān)
12006 gps not turned on Android特有,未打開 GPS 定位開關(guān)
12007 user denied 用戶拒絕授權(quán)鏈接 Wi-Fi
12008 invalid SSID 無效SSID
12009 system config err 系統(tǒng)運(yùn)營商配置拒絕連接 Wi-Fi
12010 system internal error 系統(tǒng)其他錯(cuò)誤,需要在errmsg打印具體的錯(cuò)誤原因
12011 weapp in background 應(yīng)用在后臺無法配置 Wi-Fi


二維碼
掃二維碼手機(jī)查看該文章
當(dāng)前網(wǎng)址:http://m.footcarefacts.net/wechat/462.html

相關(guān)資訊

?
Copyright ? 2007-2025 珠海市網(wǎng)訊互聯(lián)信息科技有限公司 m.footcarefacts.net 版權(quán)所有
粵公網(wǎng)安備44040202000391號 粵ICP備19117377號 網(wǎng)站地圖 站點(diǎn)地圖
在線客服
亚洲欧洲日产国码无码久久99_国内精品伊人久久久久妇_久久男人av资源网站无码软件_久久国产乱子伦精品免费强
  • 亚洲自拍另类综合| 亚洲欧美综合在线精品| 91精品国产综合久久久久久久久久| 色综合中文综合网| fc2成人免费人成在线观看播放| 最近日韩中文字幕| 中文字幕 久热精品 视频在线| 一区二区三区欧美日韩| 欧美高清一级片在线| 蜜桃精品在线观看| 日韩精品一区二区三区视频在线观看| 精品蜜桃在线看| 国产一区在线观看视频| 中文字幕在线免费不卡| 蜜桃精品视频在线观看| 亚洲精品成人精品456| 亚洲欧洲精品一区二区三区不卡| 亚洲色图第一区| 中文字幕欧美激情| 国产一区二区三区不卡在线观看| 国产精品自拍毛片| 69久久夜色精品国产69蝌蚪网| 亚洲va国产va欧美va观看| 亚洲情趣在线观看| 国产精品一区二区在线播放| 久88久久88久久久| 欧美在线你懂的| 国产精品黄色在线观看| 91精品国产综合久久精品app| 韩国在线一区二区| 中文字幕中文字幕在线一区| 日韩三级中文字幕| 亚洲国产成人av好男人在线观看| 麻豆中文一区二区| 欧美电视剧在线看免费| 国产拍揄自揄精品视频麻豆| 日韩国产一区二| 欧美亚洲一区二区在线| 欧美色精品天天在线观看视频| 国产老女人精品毛片久久| 色综合久久综合| 国产日产欧产精品推荐色| 亚洲精品一区二区在线观看| bt欧美亚洲午夜电影天堂| 欧美电影免费观看高清完整版在| 91视频精品在这里| 波多野结衣中文字幕一区二区三区| 国产成人午夜99999| 久久精品亚洲乱码伦伦中文| 在线亚洲精品福利网址导航| 日韩中文字幕av电影| 亚洲午夜一二三区视频| 午夜视黄欧洲亚洲| 久久成人免费电影| 在线视频一区二区免费| 日韩一区二区视频| 91看片淫黄大片一级| 久久精品国产99久久6| 狠狠狠色丁香婷婷综合久久五月| 国内成人自拍视频| 成人一区二区三区视频在线观看| 91丨porny丨国产入口| 亚洲欧美综合另类在线卡通| 日韩码欧中文字| 美女网站一区二区| 精品sm在线观看| 久久色.com| 久久成人免费网| 成人美女视频在线观看18| 欧美成人一区二区| 色婷婷精品久久二区二区蜜臀av| 9i看片成人免费高清| 国产三级久久久| 在线欧美一区二区| 国产曰批免费观看久久久| 色婷婷狠狠综合| 久久国产人妖系列| 一本大道av一区二区在线播放| 国产天堂亚洲国产碰碰| 欧美日韩国产成人在线免费| 91色|porny| 欧美国产一区二区在线观看| 亚洲欧美日韩一区| 国产精品一线二线三线| 国产69精品久久99不卡| 精品久久久久久久久久久久包黑料| 亚洲国产精品久久不卡毛片| 久久99国产精品久久99果冻传媒| 色欲综合视频天天天| 久久久激情视频| 欧美日韩久久久| 91在线一区二区| 免费观看在线色综合| 日本精品一区二区三区高清| 99久久国产综合精品麻豆| 高清国产一区二区三区| 国产精品乱码一区二区三区软件| 国产日韩精品一区二区浪潮av| 成人中文字幕合集| 亚洲欧美色综合| 奇米亚洲午夜久久精品| 精品少妇一区二区三区免费观看| 日韩限制级电影在线观看| 91精品国产乱码久久蜜臀| 欧美www视频| 日韩视频免费观看高清完整版在线观看| 日日噜噜夜夜狠狠视频欧美人| 91麻豆国产自产在线观看| 国产一区二区三区久久悠悠色av| 精品国产免费人成电影在线观看四季| 欧美日韩三级在线| 国产精品影视天天线| 国产成人亚洲精品青草天美| 亚洲图片欧美视频| 欧美中文字幕一二三区视频| 欧美日韩免费高清一区色橹橹| 肉丝袜脚交视频一区二区| 成人欧美一区二区三区视频网页| 国产午夜三级一区二区三| 洋洋成人永久网站入口| 在线精品亚洲一区二区不卡| 奇米色一区二区| 日韩欧美国产一二三区| |精品福利一区二区三区| 亚洲午夜视频在线观看| 日韩一级精品视频在线观看| 成人国产精品免费观看视频| 精品国产一区二区在线观看| 日本韩国一区二区| 日韩欧美精品在线视频| 成人av先锋影音| 这里是久久伊人| 91免费国产在线| 紧缚奴在线一区二区三区| 五月天视频一区| 精品国产青草久久久久福利| 亚洲国产精品久久艾草纯爱| 久久奇米777| 亚洲欧美欧美一区二区三区| 91无套直看片红桃| 在线精品视频免费观看| 国产午夜精品美女毛片视频| 色综合咪咪久久| 久久成人精品无人区| 樱桃视频在线观看一区| 欧美性一二三区| 欧美日韩中文字幕精品| 欧美高清在线精品一区| 天天做天天摸天天爽国产一区| 日韩成人dvd| 久久九九99视频| 欧美日韩精品一区视频| 日本一区二区免费在线| 91精品国产一区二区| 欧美激情在线一区二区| 日韩av一区二区三区四区| 波多野洁衣一区| 欧美三级日韩在线| 亚洲小说欧美激情另类| 国产精品国产三级国产普通话三级| 国产色综合久久| 在线不卡欧美精品一区二区三区| 国产成人免费视频| 首页亚洲欧美制服丝腿| 国产精品久久久久久久第一福利| 亚洲国产日韩在线一区模特| 午夜婷婷国产麻豆精品| 日韩成人一区二区| 91精品国产一区二区人妖| 成人深夜视频在线观看| 在线不卡a资源高清| 国产自产2019最新不卡| 欧美激情一区二区三区| 懂色av中文字幕一区二区三区| 99精品视频在线观看免费| 成人avav在线| 裸体在线国模精品偷拍| 欧美一级久久久久久久大片| 国产毛片精品国产一区二区三区| 91精彩视频在线观看| 丁香啪啪综合成人亚洲小说| 国产精品伦理一区二区| 欧美α欧美αv大片| 蜜臀av性久久久久蜜臀aⅴ流畅| 日韩视频免费观看高清完整版在线观看| 91麻豆精品国产91久久久久久久久| 欧美国产一区二区| 波多野结衣亚洲一区| 在线观看三级视频欧美| 日韩在线播放一区二区| 国产精品2024| 激情久久久久久久久久久久久久久久| 麻豆精品蜜桃视频网站| 天堂精品中文字幕在线| 亚洲色图欧美偷拍| 中文字幕一区二区三区不卡在线| 国产精品一区三区| 欧美一区二区三区四区视频| 国产乱淫av一区二区三区| 97精品久久久午夜一区二区三区|