dingtalk.oapi.edu.homework.query (查询作业详情)

查询作业详情

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
biz_code String 必须 SONGSHU 业务编码
hw_id Number 必须 23343 作业ID

响应参数

名称 类型 示例值 描述
result OpenHwDetailResponse 结果
  • └ hw_title
  • String
  • 4月17日数学
  • 作业标题
  • └ hw_media
  • String
  • 作业视频
  • └ hw_content
  • String
  • 今天我们在数学课堂上学习了XX,良好的数学能力需要及时的练习,请各位同学及时完成下述功课:认真复习今日所学的知识并且完成习题。
  • 作业内容
  • └ hw_photo
  • String
  • 作业图片
  • └ scheduled_time
  • String
  • "2020-04-20 00:00:00"
  • 定时发送事件
  • └ teacher_id
  • String
  • manager3979
  • 老师ID
  • └ hw_status
  • String
  • SENDED
  • 作业状态
  • └ teacher_name
  • String
  • 周鹏
  • 老师姓名
  • └ hw_video
  • String
  • 作业录音
  • └ attributes
  • String
  • {"courseName":"数学","classId":"145171775","alreadyRelease":"N","fileArrStr":"[]","classIds":"[\"145171775\"]","mediaArrStr":"[]","selectedClassStr":"六年级1班","classNames":"[\"六年级1班\"]","scheduledRelease":"N","templateId":"20002","videoArrStr":"[]"}
  • 扩展属性
  • └ scheduled_release
  • String
  • N
  • 是否定时作业
  • └ send_time
  • Date
  • 1587092857000
  • 发送时间
success Boolean true 是否成功
errcode Number 0 错误编码
errmsg String demo 错误信息

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
DingTalkClient client = new DefaultDingTalkClient("https://oapi.dingtalk.com/topapi/edu/homework/query");
OapiEduHomeworkQueryRequest req = new OapiEduHomeworkQueryRequest();
req.setBizCode("SONGSHU");
req.setHwId(23343L);
OapiEduHomeworkQueryResponse rsp = client.execute(req, access_token);
System.out.println(rsp.getBody());

响应示例

  • JSON示例
{
    "result":{
        "hw_title":"4月17日数学",
        "hw_media":"",
        "hw_content":"今天我们在数学课堂上学习了XX,良好的数学能力需要及时的练习,请各位同学及时完成下述功课:认真复习今日所学的知识并且完成习题。",
        "hw_photo":"",
        "scheduled_time":"\"2020-04-20 00:00:00\"",
        "teacher_id":"manager3979",
        "hw_status":"SENDED",
        "teacher_name":"周鹏",
        "hw_video":"",
        "attributes":"{\"courseName\":\"数学\",\"classId\":\"145171775\",\"alreadyRelease\":\"N\",\"fileArrStr\":\"[]\",\"classIds\":\"[\\\"145171775\\\"]\",\"mediaArrStr\":\"[]\",\"selectedClassStr\":\"六年级1班\",\"classNames\":\"[\\\"六年级1班\\\"]\",\"scheduledRelease\":\"N\",\"templateId\":\"20002\",\"videoArrStr\":\"[]\"}",
        "scheduled_release":"N",
        "send_time":"1587092857000"
    },
    "success":true,
    "errcode":0,
    "errmsg":"demo"
}

异常示例

  • JSON示例
{
	"errcode":88,
	"errmsg":"ding talk error"
}

错误码解释

错误码 错误描述 解决方案

API工具

如何获得此API

FAQ

返回
顶部