1. 程式人生 > 其它 >Wi-Fi 無線網二維碼生成 API 介面

Wi-Fi 無線網二維碼生成 API 介面

Wi-Fi 無線網二維碼生成 API 介面

Wi-Fi 無線網二維碼生成介面。

1. 產品功能

  • 相容多種無線網協議;
  • 支援是否隱藏 Wi-Fi SSID;
  • 支援是否在二維碼中間新增 Wi-Fi 圖示,更加美觀;
  • 自定義二維碼尺寸;
  • 全介面支援 HTTPS(TLS v1.0 / v1.1 / v1.2 / v1.3);
  • 全面相容 Apple ATS;
  • 全國多節點 CDN 部署;
  • 介面極速響應,多臺伺服器構建 API 介面負載均衡。

2. API 文件

API 詳情地址: https://www.gugudata.com/api/details/wifiqrcode

介面請求地址: https://api.gugudata.com/barcode/wifiqrcode

返回格式: application/json; charset=utf-8

請求方式: GET

請求協議: HTTPS

請求示例: https://api.gugudata.com/barcode/wifiqrcode?appkey=YOUR_APPKEY
&ssid=YOUR_VALUE
&password=YOUR_VALUE
&authentication=YOUR_VALUE
&isHiddenSSID=YOUR_VALUE
&isShowWifiIcon=YOUR_VALUE
&size=500

介面測試: https://api.gugudata.com/barcode/wifiqrcode/demo

3. 請求引數(如果為 POST 請求,那麼引數以 JSON 的格式傳遞)

引數名 引數型別 是否必須 預設值 備註
appkey string YOUR_APPKEY 付費後獲取的 APPKEY
ssid string YOUR_VALUE 無線網 ssid
password string YOUR_VALUE 無線網密碼
authentication string YOUR_VALUE 無線網加密型別,可選 WEP、WPA、NOPASS
isHiddenSSID string YOUR_VALUE 是否隱藏 SSID,可選值 true、false
isShowWifiIcon string YOUR_VALUE 二維碼中間是否新增 Wi-Fi 圖示,可選值 true、false
size int 500 正整數,二維碼尺寸畫素,預設為 500 畫素

4. 返回引數

引數名 引數型別 備註
DataStatus.StatusCode int 介面返回狀態碼
DataStatus.StatusDescription string 介面返回狀態說明
DataStatus.ResponseDateTime string 介面資料返回時間
DataStatus.DataTotalCount int 此條件下的總資料量,一般用於分頁計算
Data.Content string Wi-Fi SSID
Data.Url string 生成的二維碼 CDN URL 路徑

5. 介面響應狀態碼

錯誤碼 錯誤內容 備註
100 正常返回
101 引數錯誤
102 請求頻率受限 每秒請求不能超過 100 次
103 賬號欠費
104 APPKEY 錯誤 請檢查傳遞的 APPKEY 是否為開發者中心獲取到的值
110 介面響應錯誤

6. 開發語言請求示例程式碼

示例程式碼包含的開發語言:C#, Go, Java, jQuery, Node.js, Objective-C, PHP, Python, Ruby, Swift 等,其他語言進行對應的 RESTful API 請求實現即可。

咕咕資料,專業的資料提供商,提供專業全面的資料介面、商業資料分析,讓資料成為您的生產原料。

咕咕資料基於我們五年來為企業客戶提供的海量資料支撐,將部分通用資料、通用功能抽象成產品級 API,大大滿足了使用者在產品開發過程中對基礎資料的需求,同時降低了複雜功能的實現門檻與人力成本。

除了我們已開放的分類資料與介面外,還有海量資料正在整理、清洗、整合、構建中,後期會開放更多的資料與雲端功能介面供使用者使用。

目前已開放的資料介面 API