ส่วนเสริมของ Google Classroom พร้อมให้บริการแก่นักพัฒนาซอฟต์แวร์แล้ว โปรดดูข้อมูลเพิ่มเติมใน
เอกสารส่วนเสริม
Method: invitations.create
สร้างคำเชิญ ในขณะหนึ่งๆ จะมีคำเชิญสำหรับผู้ใช้และหลักสูตรได้เพียง 1 รายการเท่านั้น ลบและสร้างคำเชิญอีกครั้งเพื่อทำการเปลี่ยนแปลง
เมธอดนี้จะแสดงรหัสข้อผิดพลาดต่อไปนี้
PERMISSION_DENIED
หากผู้ใช้ที่ส่งคำขอไม่ได้รับอนุญาตให้สร้างคำเชิญสำหรับหลักสูตรนี้หรือสำหรับข้อผิดพลาดในการเข้าถึง
NOT_FOUND
หากไม่มีหลักสูตรหรือผู้ใช้อยู่
FAILED_PRECONDITION
:
- หากบัญชีของผู้ใช้ที่ต้องการถูกปิดใช้งาน
- หากผู้ใช้มีบทบาทนี้อยู่แล้ว หรือมีบทบาทที่มีสิทธิ์สูงกว่า
- สำหรับข้อผิดพลาดของคำขอต่อไปนี้
ALREADY_EXISTS
หากมีคำเชิญสำหรับผู้ใช้และหลักสูตรที่ระบุอยู่แล้ว
คำขอ HTTP
POST https://classroom.googleapis.com/v1/invitations
URL ใช้ไวยากรณ์การแปลง gRPC
เนื้อหาของคำขอ
เนื้อความของคำขอมีอินสแตนซ์ของ Invitation
เนื้อหาการตอบกลับ
หากทำสำเร็จ เนื้อหาการตอบกลับจะมีอินสแตนซ์ Invitation
ที่สร้างขึ้นใหม่
ขอบเขตการให้สิทธิ์
ต้องใช้ขอบเขต OAuth ต่อไปนี้
https://www.googleapis.com/auth/classroom.rosters
โปรดดูข้อมูลเพิ่มเติมที่คู่มือการให้สิทธิ์
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2024-09-04 UTC
[null,null,["อัปเดตล่าสุด 2024-09-04 UTC"],[[["Creates an invitation for a user to join a course, allowing only one active invitation per user and course at a time."],["Requires `https://www.googleapis.com/auth/classroom.rosters` authorization scope for successful execution."],["Returns an error if the user already has an invitation, the course or user doesn't exist, or the requesting user lacks permission."],["Uses an HTTP POST request to `https://classroom.googleapis.com/v1/invitations` with the invitation details in the request body."],["Upon successful creation, returns the newly created invitation details in the response body."]]],[]]