ส่วนเสริมของ Google Classroom พร้อมให้บริการแก่นักพัฒนาซอฟต์แวร์แล้ว โปรดดูข้อมูลเพิ่มเติมใน
เอกสารส่วนเสริม
จัดการคำเชิญให้เข้าร่วมหลักสูตร
ทรัพยากร Invitation
ใน Classroom แสดงถึงคำเชิญให้ผู้ใช้เข้าร่วมหลักสูตรที่มีบทบาทในหลักสูตรที่เฉพาะเจาะจง เช่น นักเรียน ครู หรือเจ้าของ
ทรัพยากร Invitation
แต่ละรายการจะมีช่องต่อไปนี้
id
: ตัวระบุคำเชิญที่ Classroom กำหนด
userId
: รหัสของผู้ใช้ที่ได้รับเชิญให้เข้าร่วมหลักสูตร
courseId
: หลักสูตรที่ผู้ใช้ได้รับเชิญ
role
: บทบาทในหลักสูตรที่ผู้ใช้ที่ได้รับเชิญจะมีในหลักสูตร
สร้างคำเชิญ
คุณสามารถใช้เมธอด invitations.create()
เพื่อเชิญผู้ใช้ให้เข้าร่วมหลักสูตรโดยระบุบทบาทที่ต้องการ ใส่ทรัพยากร Invitation
ในเนื้อหาของคำขอ และระบุ courseId
, userId
และ role
เรียกดูคำเชิญ
เรียกข้อมูลคําเชิญที่เฉพาะเจาะจงโดยการเรียกใช้เมธอด invitations.get()
และระบุ id
ของคําเชิญ
ยอมรับคำเชิญ
การยอมรับคําเชิญจะเป็นการลบคําเชิญและเพิ่มผู้ใช้ที่ได้รับเชิญไปยังหลักสูตรด้วยบทบาทที่ระบุไว้ในคําเชิญ ยอมรับคำเชิญโดยเรียกใช้เมธอด invitations.accept()
และระบุid
ของคำเชิญ
ลบคำเชิญ
วิธีเดียวในการอัปเดตคำเชิญคือการลบคำเชิญนั้นแล้วสร้างคำเชิญใหม่ หากต้องการลบคําเชิญ ให้เรียกใช้เมธอด invitations.delete()
และระบุ id
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2025-01-14 UTC
[null,null,["อัปเดตล่าสุด 2025-01-14 UTC"],[[["An Invitation resource in Classroom allows users to join a course with a specific role, containing fields like `id`, `userId`, `courseId`, and `role`."],["You can create, retrieve, accept, and delete invitations using the Classroom API's `invitations` methods, specifying necessary parameters like `courseId`, `userId`, `role`, and `id`."],["Accepting an invitation adds the user to the course with the specified role and deletes the invitation, while deleting an invitation requires using the `invitations.delete()` method."],["Updating an invitation involves deleting the existing one and creating a new one with the desired changes."]]],[]]