其他接口.md
2.53 KB
#发推送接口
接口地址:/teaching/callback/push_notification
请求方式:GET
Request Params:
| 参数名 | 是否必须 | 说明 | 参数类型 |
|---|---|---|---|
| work_order_id | 是 | 工单id | Long |
| notification_type | 是 | 推送类型 | “ABSENT” or "START_CLASS" 不区分大小写 |
发推送接口 - 通用
接口地址:/teaching/callback/push
请求方式:POST
RequestBody:
[
{
"user_id":12938,
"push_title":"testtt",
"data":{
"type":"GRABORDER",
"count":123
}
},
{
"user_id":12938,
"push_title":"testtt",
"data":{
"type":"GRABORDER",
"count":123
}
}
]
返回值:
{
"data": {},
"returnCode": 200,
"returnMsg": "success"
}
#查询工单对应的腾讯云错误码和信息
接口地址:/teaching/callback/qcloud/error_info
请求方式:GET
请求参数: work_order_id
返回值:
[
{
"work_order_id": 345,
"error_code":"10002",
"error_msg":"群组不存在,或者曾经存在过,但是目前已经被解散。"
},
{
"work_order_id": 3453,
"error_code":"10001",
"error_msg":"群组ID非法,请检查群组ID是否填写正确。"
}
]
发短信接口 - 通用
接口地址: /teaching/sms/send
请求方式: POST
请求参数:
| 参数名 | 是否必须 | 说明 | 参数类型 |
|---|---|---|---|
| user_id | 是 | 用户id | Long |
| template_code | 是 | 短信模板id | String |
| data | 是 | 短信模板中的参数json | String |
返回值:
status: 200
群发通知接口 - 通用
接口地址: /teaching/callback/push/group
请求方式: POST
request body :
{
"alias": [
"12938",
"12939"
],
"push_title": "aaaa",
"data": {
"type":"T"
}
}
返回值:
{
"data": "ok",
"returnCode": 200,
"returnMsg": "success"
}
根据工单id获取群成员资料
接口地址: /teaching/group/member
请求方式: POST
request body:
[123,456,789,57073]
response body:
[
{
"groupId": "@TGS#2MSRWMJEG",
"workOrderId": 123,
"memberAccount": [
"202cb962ac59075b964b07152d234b70"
]
},
{
"groupId": "@TGS#2RSE7WJEH",
"workOrderId": 57073,
"memberAccount": [
"b0d3549dd95ee0e99f402b37778d1a88",
"2d7d9ba8bc62e62b491208e7bb1e397c"
]
}
]