请求路径的格式遵循 /main-api/{version}/{moduleName}/{entityName}/{methodName}。
{version} 为 API 版本号,目前为 v1。{moduleName}:模块名称。{entityName}:实体名称。{methodName}:方法名称。例如,/main-api/v1/device/talk-server/updateById 就是一个符合规则的请求路径示例。
可以通过登录接口获取 authorization。在需要鉴权的接口中,有两种方式添加鉴权信息:一是在 HTTP 请求头中添加 Authorization 值;二是在 URL 中添加 Authorization 参数。以下是示例代码:
请求结构需符合 OpenAPI 3.0 规范。
status: 响应状态码,其默认值为 200,该状态码能够直观地反映出请求响应的大致情况。
error 字段。error 字段。error 字段。error: 错误描述信息,此为可选字段,仅在出现异常情况时才会返回相关内容,以便使用者清晰知晓出现问题的具体缘由。timestamp: 响应时间戳path: 请求路径extraData: 扩展数据, Map<String, Object> 类型,用于存储额外的、非标准的数据data: 响应数据,此为可选字段,仅在实际有数据需要返回时,才会呈现相应的内容。