dingtalk.oapi.edu.homework.student.submit (家校本提交作业)

家校本提交作业

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
media String 可选 33 视频地址
photo String 可选 332 图片地址
content String 可选 233 内容
title String 可选 23 标题
student_name String 必须 王三 学生姓名
submitor_id String 必须 234343 提交人ID
video String 可选 32434 音频地址
attributes String 可选 {"name":"wangsan"} 属性参数
student_id String 必须 234324 学生ID
hw_id Number 必须 23423432 作业ID
class_id Number 必须 234234234 班级ID
biz_code String 必须 SONGSHU 业务编码

响应参数

名称 类型 示例值 描述
result Number 23423434 结果
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/student/submit");
OapiEduHomeworkStudentSubmitRequest req = new OapiEduHomeworkStudentSubmitRequest();
req.setMedia("33");
req.setPhoto("332");
req.setContent("233");
req.setTitle("23");
req.setStudentName("王三");
req.setSubmitorId("234343");
req.setVideo("32434");
req.setAttributes("{\"name\":\"wangsan\"}");
req.setStudentId("234324");
req.setHwId(23423432L);
req.setClassId(234234234L);
req.setBizCode("SONGSHU");
OapiEduHomeworkStudentSubmitResponse rsp = client.execute(req, access_token);
System.out.println(rsp.getBody());

响应示例

  • JSON示例
{
    "result":23423434,
    "success":true,
    "errcode":0,
    "errmsg":"demo"
}

异常示例

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

错误码解释

错误码 错误描述 解决方案

API工具

如何获得此API

FAQ

返回
顶部