获取个人消息通知
接口描述:
- 获取指定用户的消息通知列表
接口地址:
请求方式:
- GET
请求头:
参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
X-App-Id | 客户端 clientId | header | true | string |
请求参数:
参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
categoryId | 应用所属分类ID | query | false | integer | |
columnId | 应用所属栏目ID | query | false | integer | |
deptId | 用户所属组织机构ID | query | false | integer | |
identityId | 用户身份类型(1:教师、2:学生、3:家长、4:开发者、5:普通用户) | query | false | integer | |
keywords | 搜索关键字 | query | false | string | |
publishType | 应用发布端(1:PC端应用市场、2:移动端应用市场、3:浙里办应用市场、4:钉钉应用市场) | query | false | integer | |
tierId | 应用所属层级ID | query | false | integer |
响应状态
状态码 | 说明 | schema |
---|---|---|
200 | OK | ApiRestResponse«List«AppVO»» |
其他状态码参见:全局状态码
响应示例:
正确时返回:
{
"code": 200,
"data": [
{
"appComment": "",
"appId": 0,
"appName": "",
"authStatus": 0,
"authType": 0,
"categoryId": 0,
"columnIds": [],
"levelType": 0,
"logo": "",
"publishStatus": 0,
"publishTime": "",
"publishType": 0,
"publishUrl": "",
"serviceDomain": "",
"tierId": 0,
"tierType": 0,
"useType": 0
}
],
"message": "请求成功",
"status": "success"
}
错误时返回:
{
"code": 500,
"data": {},
"message": "成功或异常消息",
"status": "fail"
}
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
code | 成功或异常编码 | integer(int32) | integer(int32) |
data | 成功或异常数据 | array | AppVO |
message | 成功或异常消息 | string | |
status | 旧接口成功、失败或异常辅助判断标记:success、fail、error,可用值:success,fail,error | string |
Schema 属性:
AppVO
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
appComment | 应用描述 | string | |
appId | 应用id | integer(int64) | |
appName | 应用名称 | string | |
authStatus | 授权状态(1:已申请, 2:已授权, 3:不通过) | integer(int32) | |
authType | 授权方式(1:无需授权, 2:人工授权) | integer(int32) | |
categoryId | 应用所属分类ID | integer(int64) | |
columnIds | 应用所属栏目ID | array | |
levelType | 应用层级 | integer(int32) | |
logo | 应用Logo地址 | string | |
publishStatus | 应用上架状态(0:待上架、1:申请中、2:已上架、3:上架未通过) | integer(int32) | |
publishTime | 发布时间 | string(date-time) | |
publishType | 应用发布端(1:PC端应用市场、2:移动端应用市场、3:浙里办应用市场、4:钉钉应用市场) | integer(int32) | |
publishUrl | 应用发布端对应的访问地址 | string | |
serviceDomain | 服务域名 | string | |
tierId | 应用所属层级ID | integer(int64) | |
tierType | 层级类别 | integer(int32) | |
useType | 使用类型 1管理类 2第三方服务类 | integer(int32) |
调用示例:
- 更多返回错误代码请看首页的错误代码描述
JavaScript 示例:
var axios = require('axios');
var data = JSON.stringify({"username":"admin","password":"123456","captcha":""});
var config = {
method: 'post',
url: 'https://smart.tzedu.net.cn/api/apis-authz/authz/login/jwt',
headers: {
'X-APP-ID': '1',
'X-Language': 'en',
'X-Device-IMEI': '8ea010e51ae492b04efa93b6850957db',
'X-Authorization': 'eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiIsInppcCI6IkRFRiJ9.eJx1jUEOgzAMBP_iM0LYxIH4N5REKEUlEomVQ9W_N-0ZrjOz2jdo9CAz40w8jWicIeTBDB3omnwAAUJ0Fq2DDp4lNrD7eGyiOZxS0h6Oi3Vrsz5ae6kW9Xcq5txUrbX_v_Rrev3oUkDQErMlM_HnC4ioLls.M5UJnfggfRs67c3m6ZYfW69iGF4eUJ4VezOOO88uFcY',
'Content-Type': 'application/json'
},
data : data
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
Java 示例:
OkHttpClient client = new OkHttpClient().newBuilder()
.build();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\r\n\t\"username\": \"admin\",\r\n\t\"password\": \"123456\",\r\n\t\"captcha\": \"\"\r\n}");
Request request = new Request.Builder()
.url("https://smart.tzedu.net.cn/api/apis-authz/authz/login/jwt")
.method("POST", body)
.addHeader("X-APP-ID", "1")
.addHeader("X-Language", "en")
.addHeader("X-Device-IMEI", "8ea010e51ae492b04efa93b6850957db")
.addHeader("X-Authorization", "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiIsInppcCI6IkRFRiJ9.eJx1jUEOgzAMBP_iM0LYxIH4N5REKEUlEomVQ9W_N-0ZrjOz2jdo9CAz40w8jWicIeTBDB3omnwAAUJ0Fq2DDp4lNrD7eGyiOZxS0h6Oi3Vrsz5ae6kW9Xcq5txUrbX_v_Rrev3oUkDQErMlM_HnC4ioLls.M5UJnfggfRs67c3m6ZYfW69iGF4eUJ4VezOOO88uFcY")
.addHeader("Content-Type", "application/json")
.build();
Response response = client.newCall(request).execute();
作者:杭州天音 创建时间:2022-07-23 17:22
最后编辑:杭州天音 更新时间:2025-08-22 15:44
最后编辑:杭州天音 更新时间:2025-08-22 15:44