開通微信連Wi-Fi插件


開通微信連Wi-Fi外掛程式

#

開通微信連Wi-Fi插件

#呼叫微信連Wi-Fi其他所有介面的前提是已開通「微信連Wi-Fi」功能插件,目前開通插件共有兩種方法:1)在微信公眾平台透過頁面操作新增「微信連Wi-Fi「功能插件;2)呼叫此介面開通插件。

註:開通插件介面只支援公眾號第三方平台調用,公眾帳號開發者請在微信公眾平台自行開通。第三方平台接入,請參考微信開放平台

開啟外掛程式流程


#

流程詳細說明

#1. 使用者進入第三方平台網站並授權登入

#使用者需要先進入第三方平台網站,如www.ABC.com。第三方平台引導使用者進行微信公眾號授權登入操作。

2. 第三方平台取得開插件wifi_token

协议:https
http请求方式: GET
请求URL:https://api.weixin.qq.com/bizwifi/openplugin/token?access_token=ACCESS_TOKEN
POST数据格式:JSON

請求參數說明

參數是否必須說明
access_token呼叫介面憑證
POST資料JSON資料

POST資料

資料範例:

{
   "callback_url": "http://weixin.qq.com/"
}

欄位說明:

欄位是否必填說明
callback_url#是回呼URL,開通外掛成功後的跳頁。註:此參數網域必須與跳轉進開通插件頁面的頁面網域保持一致,建議均採用第三方平台網域。

傳回資料說明 正確回傳JSON資料範例:

{
  "errcode": 0,
  "data": {
     "is_open": true,
     "wifi_token": ""
  }
}

欄位說明:

##說明is_open該公眾號是否已開通微信連Wi-Fi插件,true-已開通,false-未開通#wifi_token開通外掛程式的憑證,當is_open為false時才傳回值

3. 引導使用者進入開通插件頁面

#第三方平台可以在自己的網頁中放置「開通微信連Wi -Fi插件」的入口,引導使用者進入開放插件頁面。建議第三方平台採用「在目前頁面開啟「的形式開啟開通插件頁面。

網址為:https://wifi.weixin.qq.com/biz/mp/thirdProviderPlugin.xhtml?token=xxxx ,該網址中第三方平台需提供已取得的wifi_token。

4. 使用者填寫訊息,開啟插件

使用者在開通插件頁面填寫相關信息,完成開通插件操作。

5. 跳轉callback_url

#用戶開通插件成功後,網頁將自動跳到第三方平台呼叫「獲取開通插件wifi_token”介面時提供的callback_url中,完成開通插件流程。之後第三方平台可以呼叫其他介面為用戶提供微信連Wi-Fi服務。

欄位