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
तय करें.