Bestseller
Wi-Fi Wireless Network QR Code Generation
API for generating Wi-Fi wireless network QR codes
Compatible with multiple protocolsSupports adding icons
QRcode
Data & API Features
- Compatible with various wireless network protocols;
- Supports hiding the Wi-Fi SSID;
- Supports adding a Wi-Fi icon in the center of the QR code, making it more visually appealing;
- Customizable QR code size;
- Full support for HTTPS (TLS v1.0 / v1.1 / v1.2 / v1.3);
- Fully compatible with Apple ATS;
- Nationwide CDN deployment;
- Ultra-fast API response, with multiple servers for load balancing.
API Document
HTTP Protocol:HTTPS
HTTP Method:POST
HTTP Endpoint:https://api.gugudata.io/v1/wifi-qrcode?appkey={{appkey}}
Response Type:application/json; charset=utf-8
DEMO Endpoint:https://api.gugudata.io/v1/wifi-qrcode/demo
API Request Parameters
Name | Type | Is Required | Default Value | Remark |
---|---|---|---|---|
ssid | string | true | YOUR_VALUE | The Wi-Fi network SSID |
password | string | true | YOUR_VALUE | The Wi-Fi network password |
authentication | string | true | YOUR_VALUE | The Wi-Fi encryption type: WEP, WPA, or NOPASS |
ishiddenssid | string | true | YOUR_VALUE | Whether the SSID is hidden; possible values: true or false |
isshowwifiicon | string | true | YOUR_VALUE | Whether to add a Wi-Fi icon in the center of the QR code; possible values: true or false |
size | int | false | 500 | A positive integer specifying the pixel size of the QR code, default is 500 pixels |
API Response Parameters
Name | Type | Remark |
---|---|---|
DataStatus.StatusCode | int | The status code returned by the API |
DataStatus.StatusDescription | string | The status description returned by the API |
DataStatus.ResponseDateTime | string | The date and time when the data is returned |
DataStatus.DataTotalCount | int | The total amount of data matching the conditions, generally used for pagination |
Data.Content | string | The Wi-Fi SSID |
Data.Url | string | The CDN URL path of the generated QR code |
API Response Status Codes
Status Code | Explanation of Status Code | Remarks |
---|---|---|
200 | API responding normally | For business status codes, see below under API Custom Status Codes. |
400 | Parameter error | |
402 | APPKEY error | Please check if the APPKEY provided is the one obtained from the developer center. |
403 | Account overdue | Please pay attention to the E-mail reminders regarding order expiration. |
429 | Request rate limited | Requests cannot exceed 5 times per second. The CDN layer intelligently determines based on the frequency of IP requests. General high-frequency requests do not trigger this status code. |
500 | API response error |
Code Snippets
Others also bought
Website Tools
- Intelligently extracts key elements of articles
Website Tools
- Returns data for various record types
Image Recognition
- Supports converting web pages to PDF