domain说明
序号 | 系统 | 环境 | 地址 | 备注 |
---|---|---|---|---|
1 | 卓易政企通 | 测试 | https://test-gateway.eazytec-cloud.com | 适用【园企通】【行业政企通】【乡镇政企通】【协会政企通】 |
2 | 卓易政企通 | 线上 | https://gateway.eazytec-cloud.com | 适用【园企通】【行业政企通】【乡镇政企通】【协会政企通】 |
3 | 宜兴政企通 | 测试 | https://test-gateway.eazytec-cloud.com/YX | 适用【宜兴政企通】 |
4 | 宜兴政企通 | 线上 | https://gateway.eazytec-cloud.com/YX | 适用【宜兴政企通】 |
5 | 宜兴政企通 | 线上-政务外网 | http://10.36.12.1:8000/YX(vpn) http://2.18.243.11:8000/YX(政务外网) | 适用【宜兴政企通-政务外网】 |
6 | 江苏政企通 | 测试 | https://test-gateway.eazytec-cloud.com/JS | 适用【江苏政企通】 |
7 | 江苏政企通 | 线上 | https://gateway.eazytec-cloud.com/JS | 适用【江苏政企通】 |
推送中心
1. 推送手机端
请求URL
/AGCS_zqc/v3_1/msgcenter/push
请求方式
POST
请求Header参数
key | value | 举例 | 是否必须 |
---|---|---|---|
Content-Type | application/json | application/json | 是 |
Authorization | Bearer [token] | Bearer b43bfc94-2c77-46b4-b8f8-87cb549dfef3 | 是 |
- 请求Body
Type: raw
{
"type":"String | 必填 | 业务标示(消息-msg,流程待办-task)",
"msg": {
"title": "String | 必填 | 推送标题",
"subtitle":"String | 可选 | 推送副标题",
"content":"String | 可选 | 推送正文",
"appid": "String | 可选 | 申请的clientID"
},
"params":{
"url":"String | 可选 | 与手机端商定所需参数"
},
"users": [{
"userid": "String | 必填 | 接收人用户ID",
"usertype": "int | 必填 | 接收人用户分类(1-政府/2-企业)"
}]
}
params的内容与手机端开发人员商定所需的参数
示例
{
"type":"task",
"msg": {
"title": "推送标题",
"subtitle":"推送副标题",
"content":"推送正文",
"appid": "app client id"
},
"params":{
"url":"http://h5.com/taskid"
},
"users": [{
"userid": "67db1a91-da23-4c92-9327-b94c64636de4",
"usertype": 2
}]
}
- 返回
返回失败: 400(参数缺失){ "data": "success" , "msg": "success", "oK": true, "status": 200 }
{
"data": "缺少必要参数" ,
"msg": "fail",
"status": 400
}
返回失败: 401(解决:重新获取token,然后重新请求)
{
"error": "invalid_token",
"error_description": "Invalid access token: e9a86405-5b16-4d33-825b-ee5d848ac55"
}
2. ios端注销登录记录
请求URL
/AGCS_zqc/v3_1/msgcenter/push/logout/ios
请求方式
POST
请求Header参数
key | value | 举例 | 是否必须 |
---|---|---|---|
Content-Type | application/json | application/json | 是 |
Authorization | Bearer [token] | Bearer b43bfc94-2c77-46b4-b8f8-87cb549dfef3 | 是 |
- 请求Body
Type: raw
{
"userid":"String | 必填 | 用户id",
"devicetoken":"String | 必填 | 设备号",
"appcode":"String | 必填 | 应用编号",
"usertype":"Number | 必填 | 用户分类(1-政府/2-企业)"
}
示例
{
"userid":"c48696bb-cb5a-4e5f-80ec-b0477c58269e",
"usertype":2,
"devicetoken":"xxxxx",
"appcode":"zqtqyd"
}
- 返回
返回失败: 400(参数缺失){ "data": "success" , "msg": "success", "oK": true, "status": 200 }
{
"data": "缺少必要参数" ,
"msg": "fail",
"status": 400
}
返回失败: 401(解决:重新获取token,然后重新请求)
{
"error": "invalid_token",
"error_description": "Invalid access token: e9a86405-5b16-4d33-825b-ee5d848ac55"
}
3. 安卓端注销登录记录
请求URL
/AGCS_zqc/v3_1/msgcenter/push/logout/android
请求方式
POST
请求Header参数
key | value | 举例 | 是否必须 |
---|---|---|---|
Content-Type | application/json | application/json | 是 |
Authorization | Bearer [token] | Bearer b43bfc94-2c77-46b4-b8f8-87cb549dfef3 | 是 |
- 请求Body
Type: raw
{
"userid":"String | 必填 | 用户id",
"devicetoken":"String | 必填 | 设备号",
"appcode":"String | 必填 | 应用编号",
"usertype":"Number | 必填 | 用户分类(1-政府/2-企业)"
}
示例
{
"userid":"c48696bb-cb5a-4e5f-80ec-b0477c58269e",
"usertype":2,
"devicetoken":"xxxxx",
"appcode":"zqtqyd"
}
- 返回
返回失败: 400(参数缺失){ "data": "success" , "msg": "success", "oK": true, "status": 200 }
{
"data": "缺少必要参数" ,
"msg": "fail",
"status": 400
}
返回失败: 401(解决:重新获取token,然后重新请求)
{
"error": "invalid_token",
"error_description": "Invalid access token: e9a86405-5b16-4d33-825b-ee5d848ac55"
}