https://api.sciener.com/v3/lockRecord/upload
When developing your own APP base on our APP SDK, you can read lock records by your own APP, refer to this doc: Read lock records by APP SDK. You may upload the records to cloud server, then you can query it.
POST, ContentType:application/x-www-form-urlencoded
xxxxxxxxxxcurl --location -g --request POST 'https://api.sciener.com/v3/lockRecord/upload' \--data-urlencode 'clientId=4773aa036f7f49c68d876bb4be85c80c' \--data-urlencode 'accessToken=dfd5489d0cee31f0bdfaf59d0d42d71f' \--data-urlencode 'lockId=163377' \--data-urlencode 'records=[{"accessoryElectricQuantity":0,"deleteDate":0,"electricQuantity":60,"keyId":0,"operateDate":1628522539000,"recordId":1628522538,"recordType":1,"uid":1684037},{"password":"710577860","newPassword":"710577860","operateDate":1628499945000,"electricQuantity":60,"recordType":4}]' \--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 |
| records | String | Y | Lock records, please make sure it's read from lock by APP SDK. |
| date | Long | Y | Current time (timestamp in millisecond) |
| Parameter | Type | Description |
|---|---|---|
| errcode | Int | Error code |
| errmsg | String | Error message |
xxxxxxxxxx{"errcode": 0,"errmsg": "none error message"}