上下文API

ContextRestfulApi 类

通过ID清除所以上下文

接口地址:/api/rest_j/v1/contextservice/clearAllContextByID

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

通过ID清除所以上下文

请求参数:

参数名称参数说明是否必须请求类型数据类型schema
idList上下文id集合falseStringString

响应状态:

状态码说明schema
200OKMessage
201Created
401Unauthorized
403Forbidden
404Not Found

响应参数:

参数名称参数说明类型schema
data数据集object
message描述string
method请求urlstring
status状态integer(int32)integer(int32)

响应示例:

  1. {
  2. "data": {},
  3. "message": "",
  4. "method": "",
  5. "status": 0
  6. }

通过时间清除所以上下文

接口地址:/api/rest_j/v1/contextservice/clearAllContextByTime

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

通过时间清除所以上下文

请求参数:

参数名称参数说明是否必须请求类型数据类型schema
accessTimeEnd访问时间结束falseStringString
accessTimeStart访问时间开始falseStringString
createTimeEnd创建时间结束falseStringString
createTimeStart创建时间falseStringString
updateTimeStart更新开始时间falseStringString

响应状态:

状态码说明schema
200OKMessage
201Created
401Unauthorized
403Forbidden
404Not Found

响应参数:

参数名称参数说明类型schema
data数据集object
message描述string
method请求urlstring
status状态integer(int32)integer(int32)

响应示例:

  1. {
  2. "data": {},
  3. "message": "",
  4. "method": "",
  5. "status": 0
  6. }

获取上下文内容

接口地址:/api/rest_j/v1/contextservice/getContextValue

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

获取上下文内容

请求参数:

参数名称参数说明是否必须请求类型数据类型schema
contextID上下文idfalseStringString
contextKeycontextKeyfalseStringString

响应状态:

状态码说明schema
200OKMessage
201Created
401Unauthorized
403Forbidden
404Not Found

响应参数:

参数名称参数说明类型schema
data数据集object
message描述string
method请求urlstring
status状态integer(int32)integer(int32)

响应示例:

  1. {
  2. "data": {},
  3. "message": "",
  4. "method": "",
  5. "status": 0
  6. }

删除所有value

接口地址:/api/rest_j/v1/contextservice/removeAllValue

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

删除所有value

请求参数:

参数名称参数说明是否必须请求类型数据类型schema
contextID上下文idfalseStringString
contextKeycontextKeyfalseStringString

响应状态:

状态码说明schema
200OKMessage
201Created
401Unauthorized
403Forbidden
404Not Found

响应参数:

参数名称参数说明类型schema
data数据集object
message描述string
method请求urlstring
status状态integer(int32)integer(int32)

响应示例:

  1. {
  2. "data": {},
  3. "message": "",
  4. "method": "",
  5. "status": 0
  6. }

通过value前缀删除所有值

接口地址:/api/rest_j/v1/contextservice/removeAllValueByKeyPrefix

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

通过前缀和上下文类型删除所有值

请求参数:

参数名称参数说明是否必须请求类型数据类型schema
contextIDcontextIDfalseStringString
keyPrefixkeyPrefixfalseStringString

响应状态:

状态码说明schema
200OKMessage
201Created
401Unauthorized
403Forbidden
404Not Found

响应参数:

参数名称参数说明类型schema
data数据集object
message描述string
method请求urlstring
status状态integer(int32)integer(int32)

响应示例:

  1. {
  2. "data": {},
  3. "message": "",
  4. "method": "",
  5. "status": 0
  6. }

通过key前缀和上下文类型删除所有值

接口地址:/api/rest_j/v1/contextservice/removeAllValueByKeyPrefixAndContextType

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

通过前缀和上下文类型删除所有值

请求参数:

参数名称参数说明是否必须请求类型数据类型schema
contextKeyTypecontextKeyTypefalseStringString
keyPrefixkeyPrefixfalseStringString

响应状态:

状态码说明schema
200OKMessage
201Created
401Unauthorized
403Forbidden
404Not Found

响应参数:

参数名称参数说明类型schema
data数据集object
message描述string
method请求urlstring
status状态integer(int32)integer(int32)

响应示例:

  1. {
  2. "data": {},
  3. "message": "",
  4. "method": "",
  5. "status": 0
  6. }

删除value

接口地址:/api/rest_j/v1/contextservice/removeValue

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

删除value

请求参数:

参数名称参数说明是否必须请求类型数据类型schema
contextID上下文idfalseStringString
contextKeycontextKeyfalseStringString

响应状态:

状态码说明schema
200OKMessage
201Created
401Unauthorized
403Forbidden
404Not Found

响应参数:

参数名称参数说明类型schema
data数据集object
message描述string
method请求urlstring
status状态integer(int32)integer(int32)

响应示例:

  1. {
  2. "data": {},
  3. "message": "",
  4. "method": "",
  5. "status": 0
  6. }

重置value

接口地址:/api/rest_j/v1/contextservice/resetValue

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

重置value

请求参数:

参数名称参数说明是否必须请求类型数据类型schema
contextID上下文idfalseStringString
contextKeycontextKeyfalseStringString

响应状态:

状态码说明schema
200OKMessage
201Created
401Unauthorized
403Forbidden
404Not Found

响应参数:

参数名称参数说明类型schema
data数据集object
message描述string
method请求urlstring
status状态integer(int32)integer(int32)

响应示例:

  1. {
  2. "data": {},
  3. "message": "",
  4. "method": "",
  5. "status": 0
  6. }

搜索上下文内容

接口地址:/api/rest_j/v1/contextservice/searchContextValue

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

搜索上下文内容

请求参数:

参数名称参数说明是否必须请求类型数据类型schema
conditionconditionfalseStringString
contextID上下文idfalseStringString

响应状态:

状态码说明schema
200OKMessage
201Created
401Unauthorized
403Forbidden
404Not Found

响应参数:

参数名称参数说明类型schema
data数据集object
message描述string
method请求urlstring
status状态integer(int32)integer(int32)

响应示例:

  1. {
  2. "data": {},
  3. "message": "",
  4. "method": "",
  5. "status": 0
  6. }

设置value

接口地址:/api/rest_j/v1/contextservice/setValue

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

设置value

请求参数:

参数名称参数说明是否必须请求类型数据类型schema
contextID上下文idfalseStringString
contextKeyValuecontextKeyValuefalseStringString

响应状态:

状态码说明schema
200OKMessage
201Created
401Unauthorized
403Forbidden
404Not Found

响应参数:

参数名称参数说明类型schema
data数据集object
message描述string
method请求urlstring
status状态integer(int32)integer(int32)

响应示例:

  1. {
  2. "data": {},
  3. "message": "",
  4. "method": "",
  5. "status": 0
  6. }

设置key

接口地址:/api/rest_j/v1/contextservice/setValueByKey

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

给value设置key

请求参数:

参数名称参数说明是否必须请求类型数据类型schema
contextID上下文idfalseStringString
contextKeycontextKeyfalseStringString

响应状态:

状态码说明schema
200OKMessage
201Created
401Unauthorized
403Forbidden
404Not Found

响应参数:

参数名称参数说明类型schema
data数据集object
message描述string
method请求urlstring
status状态integer(int32)integer(int32)

响应示例:

  1. {
  2. "data": {},
  3. "message": "",
  4. "method": "",
  5. "status": 0
  6. }