请求地址:
请求地址 | 请求方法 |
/api/sys/config | POST |
请求参数
如果指定更改某个参数,请求时携带指定参数即可。
参数 | 类型 | 是否必填 | 最大长度 | 描述 | 示例值 |
basic_node_id | Int | 否 | 4 | 取值范围[0-1023],留空表示自动生成 | |
basic_skey | String | 否 | 32 | 通讯密钥 | |
basic_tcp_address | String | 否 | 32 | 侦听通讯服务地址,可省略例如 :4141 | 0.0.0.0:4141 |
basic_http_address | String | 否 | 32 | 侦听API服务地址,可省略例如 :4142 | 0.0.0.0:4142 |
basic_tcp_auth | Int | 否 | 1 | 启用服务器与客户端进行密钥认证,1表示启用,0不启用 | |
basic_api_auth | Int | 否 | 1 | 启用API请求签名认证,1表示启用,0不启用 | |
basic_api_syn_response_timeout | Int | 否 | 4 | API同步请求响应超时时间,最小值30,秒为单位 | |
basic_api_server_timestamp_timeout | Int | 否 | 4 | 应许API请求时间与服务器时间误差,最低不能低于5秒,0表示不验证,API认证开启生效 | |
basic_api_request_timeout | Int | 否 | 4 | API请求超时时间,默认1分钟,0表示不验证,秒为单位 | |
basic_log_path | String | 否 | N | 指定日志文件名,留空默认在执行程序根目录下 | |
basic_data_path | String | 否 | N | 服务器所产生的数据,均会保存此路径下,示例:/soft/data 或者 E:\soft\data,路径不能有空格或者特殊字符 | |
notice_type | String | 否 | 4 | 通知类型,可选http或tcp | |
notice_http_asy_notice_url | String | 否 | 4 | HTTP异步通知,不留空表示默认开启,任何事件均会POST到该URL | http://127.0.1/s |
notice_tcp_asy_notice_server | String | 否 | 4 | 通知TCP服务器地址,不留空表示默认开启,任何事件均会通知到指定的TCP服务器 | 127.0.0.1:4570 |
notice_asy_notice_error_timeinterval | Int | 否 | 4 | 异常通知时间间隔,当通知发送错误时,会重新排列再次发送请求,默认10秒 | |
notice_asy_notice_error_count | Int | 否 | 4 | 异常通知次数,连续通知发送错误时,应许最大错误次数,默认1次,超过该次数,系统将不在通知,并自动删除错误任务 | |
返回示例
{
"errcode":"200",
"errmsg":"ok",
"data":{}
}
异常示例
{"errcode":"500","errmsg":"内部错误"}