亚洲欧洲日产国码无码久久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://www.footcarefacts.net/wechat/462.html

相關(guān)資訊

?
Copyright ? 2007-2025 珠海市網(wǎng)訊互聯(lián)信息科技有限公司 www.footcarefacts.net 版權(quán)所有
粵公網(wǎng)安備44040202000391號 粵ICP備19117377號 網(wǎng)站地圖 站點(diǎn)地圖
在線客服
亚洲欧洲日产国码无码久久99_国内精品伊人久久久久妇_久久男人av资源网站无码软件_久久国产乱子伦精品免费强
  • 成人黄色大片在线观看| 欧美日韩aaaaaa| 国产日韩欧美亚洲| 成人久久久精品乱码一区二区三区| 日韩av中文字幕一区二区三区| 午夜精品一区二区三区电影天堂| 91视视频在线直接观看在线看网页在线看| 欧美日韩国产片| 国产精品久久久久久久久久久免费看| 欧美一区二区三区不卡| 国内精品写真在线观看| 国产视频一区二区三区在线观看| 久久99精品久久久久久国产越南| 亚洲国产日韩综合久久精品| 中文字幕成人av| 成人永久看片免费视频天堂| 欧洲中文字幕精品| 一本色道a无线码一区v| 中文字幕欧美日本乱码一线二线| 国产欧美一区二区精品性色| 国产一区二区在线视频| 亚洲综合偷拍欧美一区色| 亚洲综合自拍偷拍| 精品欧美久久久| 久久99国产精品免费网站| 国产精品日日摸夜夜摸av| 国产精品69久久久久水密桃| 亚洲免费观看视频| 91老司机福利 在线| 日韩精品一区二区三区蜜臀| 一区二区在线观看免费| 久久超碰97中文字幕| 欧美日韩免费观看一区三区| 国产精品私人自拍| 亚洲www啪成人一区二区麻豆| 亚洲国产高清在线| 日本一区二区三区高清不卡| 蜜桃久久精品一区二区| 自拍偷在线精品自拍偷无码专区| 成人免费黄色在线| 精彩视频一区二区三区| 中文字幕亚洲一区二区va在线| 国产午夜精品福利| 亚洲欧洲日韩一区二区三区| 亚洲最大成人综合| 91精品欧美一区二区三区综合在| 欧美狂野另类xxxxoooo| 国产精品卡一卡二| 日本欧美加勒比视频| 8x福利精品第一导航| 欧美国产成人在线| 日韩欧美一区二区视频| 欧美一区二区福利视频| 高清国产一区二区三区| 国产蜜臀av在线一区二区三区| 色综合网色综合| 成人午夜精品一区二区三区| 中文字幕一区二区5566日韩| 国产不卡视频在线观看| 激情欧美日韩一区二区| 成人av网站在线观看免费| 国产在线观看免费一区| 欧美一a一片一级一片| 成a人片国产精品| 在线精品视频一区二区| 久久免费的精品国产v∧| 日韩理论片网站| 蜜臀91精品一区二区三区| 国产亚洲精品精华液| 日本va欧美va欧美va精品| 日本一区二区动态图| 一级女性全黄久久生活片免费| 欧美一区二区三区视频在线观看| 日韩精品最新网址| 久久精品视频一区二区| 久久亚洲春色中文字幕久久久| a4yy欧美一区二区三区| 欧美videofree性高清杂交| 精品国产乱码久久久久久闺蜜| 中文字幕一区二区三| 曰韩精品一区二区| 日韩av一区二区在线影视| 国产精品人人做人人爽人人添| 波多野结衣视频一区| 日韩网站在线看片你懂的| 久草精品在线观看| 国产日韩精品一区二区三区| 久久婷婷成人综合色| 精品日韩一区二区| 日韩在线a电影| 日本韩国欧美三级| 成人av动漫网站| 久久一夜天堂av一区二区三区| 日本成人在线网站| 亚洲va韩国va欧美va精品| 亚洲欧美日韩在线不卡| 国产成人在线色| 99vv1com这只有精品| 国产大陆亚洲精品国产| 久久久国产精华| 91精品国产一区二区三区蜜臀| 免费久久99精品国产| 欧美午夜在线一二页| 99亚偷拍自图区亚洲| 在线欧美一区二区| 亚洲一区二区免费视频| 免费精品视频最新在线| 一区二区三区欧美日| 成人免费一区二区三区在线观看| 国产精品网曝门| 国产剧情在线观看一区二区| 波多野结衣亚洲一区| 亚洲欧美在线视频观看| 久久精品视频网| 日韩精品影音先锋| 国产亚洲精品aa| 青青草国产精品亚洲专区无| 亚洲天堂中文字幕| 色偷偷成人一区二区三区91| 久久国产人妖系列| 亚洲成av人影院在线观看网| 久久只精品国产| 欧美亚洲尤物久久| 亚洲同性gay激情无套| 国产精品中文字幕一区二区三区| 欧美一区二区三区精品| 99re免费视频精品全部| 婷婷久久综合九色综合伊人色| ㊣最新国产の精品bt伙计久久| 国产精品进线69影院| 蜜桃一区二区三区在线观看| 欧美视频一区在线| 一本大道久久a久久综合婷婷| 久久久不卡网国产精品一区| 色8久久人人97超碰香蕉987| 成人免费电影视频| 亚洲激情在线播放| 久久久九九九九| 制服丝袜亚洲网站| 不卡的看片网站| 美美哒免费高清在线观看视频一区二区| 国产日韩欧美一区二区三区乱码| 欧美二区在线观看| 亚洲高清免费观看| 欧美绝品在线观看成人午夜影视| 久久久久国产成人精品亚洲午夜| 亚洲国产成人高清精品| 欧美酷刑日本凌虐凌虐| 久久精品国产在热久久| 国产乱码一区二区三区| 国产成人一区二区精品非洲| 亚洲国产精品激情在线观看| 国产99久久久国产精品免费看| 在线成人高清不卡| 久久亚洲私人国产精品va媚药| 亚洲黄色尤物视频| 国产婷婷色一区二区三区| 麻豆91免费观看| 国产亚洲精品aa午夜观看| 国产美女一区二区| 亚洲国产成人av| 日本国产一区二区| 777久久久精品| 国产成人午夜精品5599| 欧美色偷偷大香| 中文字幕亚洲电影| 久久久久久久综合色一本| 91蜜桃在线观看| 久久蜜桃香蕉精品一区二区三区| 日韩伦理免费电影| 国产一二三精品| 狠狠色狠狠色综合| 欧美精品一区二区三区一线天视频| 欧美精品少妇一区二区三区| 欧美性色欧美a在线播放| 91精品婷婷国产综合久久竹菊| 亚洲成人av福利| 一区二区三区毛片| k8久久久一区二区三区| 一二三区精品福利视频| 国产精品1区2区3区在线观看| 成人免费高清在线观看| 亚洲自拍都市欧美小说| 久久久精品一品道一区| av电影天堂一区二区在线观看| 精品国免费一区二区三区| www.色精品| 国产91精品露脸国语对白| 91精品黄色片免费大全| 日韩精品在线看片z| 欧美一区二区三区在线| 国产日韩高清在线| 亚洲国产裸拍裸体视频在线观看乱了| 国产午夜精品美女毛片视频| 99国产精品国产精品毛片| 亚洲综合免费观看高清完整版在线| 久久色在线视频| 国产视频一区在线播放| 日韩精品资源二区在线| 国产精品一区二区在线看|