其他接口.md 2.57 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"
    ]
  }
]