Classroom में मौजूद Invitation
संसाधन, किसी उपयोगकर्ता को किसी कोर्स में शामिल होने का न्योता देता है. इसमें, उपयोगकर्ता को कोर्स में किसी खास भूमिका के साथ शामिल होने का न्योता दिया जाता है. जैसे, छात्र, शिक्षक या मालिक.
हर Invitation
संसाधन में ये फ़ील्ड होते हैं:
id
: न्योते के लिए, Classroom से असाइन किया गया आइडेंटिफ़ायर.userId
: उस उपयोगकर्ता का आईडी जिसे कोर्स में शामिल होने का न्योता भेजा गया है.courseId
: वह कोर्स जिसका न्योता उपयोगकर्ता को भेजा जा रहा है.role
: कोर्स में आमंत्रित उपयोगकर्ता की भूमिका.
न्योता बनाना
invitations.create()
तरीके का इस्तेमाल करके, किसी उपयोगकर्ता को किसी खास भूमिका के साथ कोर्स में शामिल होने का न्योता भेजा जा सकता है. अनुरोध के मुख्य हिस्से में Invitation
रिसॉर्स शामिल करें और courseId
, userId
, और role
की जानकारी दें.
Java
न्योता वापस पाना
invitations.get()
तरीके को कॉल करके और न्योते का id
बताकर, किसी खास न्योते को वापस पाएं.
Java
न्योता स्वीकार करना
न्योता स्वीकार करने पर, न्योता मिट जाता है और न्योते में बताई गई भूमिका के साथ, न्योता पाने वाले उपयोगकर्ता को कोर्स में जोड़ दिया जाता है. invitations.accept()
तरीके को कॉल करके और न्योते का id
बताकर, न्योता स्वीकार करें.
Java
न्योता मिटाना
न्योते को अपडेट करने का एक ही तरीका है. इसके लिए, न्योते को मिटाएं और नया न्योता बनाएं. न्योते को मिटाने के लिए, invitations.delete()
वाले तरीके को कॉल करें और id
की जानकारी दें.