- คำขอ HTTP
- พารามิเตอร์เส้นทาง
- พารามิเตอร์การค้นหา
- เนื้อความของคำขอ
- เนื้อหาการตอบกลับ
- ขอบเขตการให้สิทธิ์
สร้างไฟล์แนบของส่วนเสริมใต้โพสต์
ส่วนเสริมต้องมีสิทธิ์สร้างไฟล์แนบใหม่ในโพสต์
เมธอดนี้จะแสดงรหัสข้อผิดพลาดต่อไปนี้
PERMISSION_DENIED
สำหรับข้อผิดพลาดในการเข้าถึงINVALID_ARGUMENT
หากคำขอมีรูปแบบไม่ถูกต้องNOT_FOUND
หากไม่มีทรัพยากรที่ระบุ
คำขอ HTTP
POST https://classroom.googleapis.com/v1/courses/{courseId}/courseWorkMaterials/{itemId}/addOnAttachments
URL ใช้ไวยากรณ์การแปลง gRPC
พารามิเตอร์เส้นทาง
พารามิเตอร์ | |
---|---|
courseId |
ต้องระบุ ตัวระบุของหลักสูตร |
itemId |
ตัวระบุของประกาศ,courseWork หรือcourseWorkMaterial ใต้ที่จะใช้สร้างไฟล์แนบ ต้องกรอกช่องนี้ แต่ไม่มีเครื่องหมายให้ระบุในขณะย้ายข้อมูลจาก postId |
พารามิเตอร์การค้นหา
พารามิเตอร์ | |
---|---|
postId |
ไม่บังคับ เลิกใช้งานแล้ว โปรดใช้ itemId แทน |
addOnToken |
ไม่บังคับ โทเค็นที่ให้สิทธิ์คําขอ ระบบจะส่งโทเค็นในรูปแบบพารามิเตอร์การค้นหาเมื่อมีการเปลี่ยนเส้นทางผู้ใช้จาก Classroom ไปยัง URL ของส่วนเสริม ต้องใช้โทเค็นการให้สิทธิ์นี้ในการสร้างไฟล์แนบใน Classroom แต่ไม่บังคับสำหรับการสร้างไฟล์แนบที่พาร์ทเนอร์เป็นหลัก จะแสดงผลข้อผิดพลาด หากไม่ได้ระบุไว้สำหรับการสร้างไฟล์แนบที่เป็นพาร์ทเนอร์เป็นอันดับแรก และโปรเจ็กต์นักพัฒนาซอฟต์แวร์ที่สร้างไฟล์แนบและรายการสตรีมระดับบนสุดของไฟล์แนบไม่ตรงกัน |
เนื้อหาของคำขอ
เนื้อความของคำขอมีอินสแตนซ์ของ AddOnAttachment
เนื้อหาการตอบกลับ
หากทำสำเร็จ เนื้อหาการตอบกลับจะมีอินสแตนซ์ AddOnAttachment
ที่สร้างขึ้นใหม่
ขอบเขตการให้สิทธิ์
ต้องใช้ขอบเขต OAuth ต่อไปนี้
https://www.googleapis.com/auth/classroom.addons.teacher
โปรดดูข้อมูลเพิ่มเติมที่คู่มือการให้สิทธิ์