Method: courses.courseWorkMaterials.create

สร้างสื่อการเรียนการสอนของชั้นเรียน

เมธอดนี้จะแสดงรหัสข้อผิดพลาดต่อไปนี้

  • PERMISSION_DENIED หากผู้ใช้ที่ส่งคำขอไม่มีสิทธิ์เข้าถึงหลักสูตรที่ขอ สร้างสื่อการเรียนการสอนของชั้นเรียนในหลักสูตรที่ขอ แชร์ไฟล์แนบในไดรฟ์ หรือสำหรับข้อผิดพลาดในการเข้าถึง
  • INVALID_ARGUMENT หากคำขอมีรูปแบบไม่ถูกต้องหรือมีมากกว่า 20 รายการ
  • โดยจะมีการจัดเตรียมอุปกรณ์ให้
  • NOT_FOUND หากไม่มีหลักสูตรที่ขอ
  • FAILED_PRECONDITION สำหรับข้อผิดพลาดของคำขอต่อไปนี้
    • AttachmentNotVisible

คำขอ HTTP

POST https://classroom.googleapis.com/v1/courses/{courseId}/courseWorkMaterials

URL ใช้ไวยากรณ์การแปลงรหัส gRPC

พารามิเตอร์เส้นทาง

พารามิเตอร์
courseId

string

ตัวระบุของหลักสูตร ตัวระบุนี้อาจเป็นตัวระบุที่ Classroom กำหนดให้หรือเป็น alias ก็ได้

พารามิเตอร์การค้นหา

พารามิเตอร์
previewVersion

enum (PreviewVersion)

ไม่บังคับ API เวอร์ชันตัวอย่าง คุณต้องตั้งค่านี้เพื่อเข้าถึงความสามารถใหม่ของ API ที่พร้อมให้บริการแก่นักพัฒนาแอปในโปรแกรมทดลองใช้

เนื้อความของคำขอ

เนื้อความของคำขอมีอินสแตนซ์ของ CourseWorkMaterial

เนื้อหาการตอบกลับ

หากทำสำเร็จ เนื้อหาการตอบกลับจะมีอินสแตนซ์ CourseWorkMaterial ที่สร้างขึ้นใหม่

ขอบเขตการให้สิทธิ์

ต้องใช้ขอบเขต OAuth ต่อไปนี้

  • https://www.googleapis.com/auth/classroom.courseworkmaterials

ดูข้อมูลเพิ่มเติมได้ที่คู่มือการให้สิทธิ์