接口说明
## 认证
所有接口必须携带 Header
```
mac: 00:00:00:00:00
```
如不携带,将返回以下错误
```
{ "error": 100, "message": "mac" }
```
如果携带的 mac,不在白名单中,将返回以下错误
```
{ "error": 100, "message": "mac_error" }
```
## 请求
在所有请求之前,都应该先请求《生成密码》接口,来生成一个六位动态密码;
在访问时,使用 password 参数携带上动态密码.
如不携带,将返回以下错误
```
{ "error": 100, "message": "password" }
```
如果密码错误,将返回以下错误
```
{ "error": 100, "message": "password_error" }
```