Dokumentasi pembangun platform awam WeChat
/ 開通微信連Wi-Fi插件
開通微信連Wi-Fi插件
開通微信連Wi-Fi插件
開通微信連Wi-Fi插件
調(diào)用微信連Wi-Fi其他所有接口的前提是已開通“微信連Wi-Fi”功能插件,目前開通插件共有兩種方法:1)在微信公眾平臺通過頁面操作添加“微信連Wi-Fi“功能插件;2)調(diào)用此接口開通插件。
注:開通插件接口只支持公眾號第三方平臺調(diào)用,公眾賬號開發(fā)者請在微信公眾平臺自行開通。第三方平臺接入,請參考微信開放平臺。
開通插件流程
流程詳細說明
1. 用戶進入第三方平臺網(wǎng)站并授權登錄
用戶需要先進入第三方平臺網(wǎng)站,如www.ABC.com。第三方平臺引導用戶進行微信公眾號授權登錄操作。
2. 第三方平臺獲取開插件wifi_token
協(xié)議:https http請求方式: GET 請求URL:https://api.weixin.qq.com/bizwifi/openplugin/token?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ù)示例:
{ "callback_url": "http://weixin.qq.com/" }
字段說明:
字段 | 是否必填 | 說明 |
---|---|---|
callback_url | 是 | 回調(diào)URL,開通插件成功后的跳轉(zhuǎn)頁面。注:該參數(shù)域名必須與跳轉(zhuǎn)進開通插件頁面的頁面域名保持一致,建議均采用第三方平臺域名。 |
返回數(shù)據(jù)說明 正確返回JSON數(shù)據(jù)示例:
{ "errcode": 0, "data": { "is_open": true, "wifi_token": "" } }
字段說明:
字段 | 說明 |
---|---|
is_open | 該公眾號是否已開通微信連Wi-Fi插件,true-已開通,false-未開通 |
wifi_token | 開通插件的憑證,當is_open為false時才返回值 |
3. 引導用戶進入開通插件頁面
第三方平臺可以在自己的網(wǎng)頁中放置“開通微信連Wi-Fi插件”的入口,引導用戶進入開通插件頁面。建議第三方平臺采用“在當前頁面打開“的形式打開開通插件頁面。
網(wǎng)址為:https://wifi.weixin.qq.com/biz/mp/thirdProviderPlugin.xhtml?token=xxxx ,該網(wǎng)址中第三方平臺需提供已獲取的wifi_token。
4. 用戶填寫信息,開通插件
用戶在開通插件頁面填寫相關信息,完成開通插件操作。
5. 跳轉(zhuǎn)callback_url
用戶開通插件成功后,網(wǎng)頁將自動跳轉(zhuǎn)到第三方平臺調(diào)用“獲取開通插件wifi_token”接口時提供的callback_url中,完成開通插件流程。之后第三方平臺可以調(diào)用其他接口為用戶提供微信連Wi-Fi服務。