https://api.sciener.com/v3/wifiLock/updateNetwork
Call this API after you have successfully configured the network of the Wifi lock, if the Wifi lock is not connected to the Wifi lock server, this API will response with failed error message.
POST, ContentType:application/x-www-form-urlencoded
xxxxxxxxxx91curl --location -g --request POST 'https://api.sciener.com/v3/wifiLock/updateNetwork' \2--data-urlencode 'clientId=4773aa036f7f49c68d876bb4be85c80c' \3--data-urlencode 'accessToken=dfd5489d0cee31f0bdfaf59d0d42d71f' \4--data-urlencode 'lockId=163377' \5--data-urlencode 'networkName=1-101-WIFI' 6--data-urlencode 'wifiMac=AA:AA:AA:AA:AA:AA' \7--data-urlencode 'rssi=-75' \8--data-urlencode 'useStaticIp=false' \9--data-urlencode 'date=1625025703000'| Name | Type | Required | Description |
|---|---|---|---|
| clientId | String | Y | client_id from Create application |
| accessToken | String | Y | Access token,refer to: Get access token |
| lockId | Int | Y | Lock ID, generated by Lock init |
| networkName | String | N | The network name lock connected to |
| wifiMac | String | N | Wifi Mac |
| rssi | Int | N | Wifi RSSI |
| useStaticIp | Boolean | N | Use static IP or not |
| ip | String | N | Static IP address |
| subnetMask | String | N | Subnet mask |
| defaultGateway | String | N | Default gateway |
| preferredDns | String | N | Preferred DNS |
| alternateDns | String | N | Alternate DNS |
| date | Long | Y | Current time (timestamp in millisecond) |
| Parameter | Type | Description |
|---|---|---|
| errcode | Int | Error code |
| errmsg | String | Error message |
xxxxxxxxxx41{2"errcode": 0,3"errmsg": "none error message"4}