यह बताता है कि किसी उपयोगकर्ता के पास किसी कोर्स में ऐड-ऑन अटैचमेंट बनाने की अनुमति है या नहीं.
यह तरीका अब काम नहीं करता. इसके बजाय,
का इस्तेमाल करें.UserProfiles.checkUserCapability
इस तरीके से गड़बड़ी के ये कोड दिखते हैं:
PERMISSION_DENIED
अगर अनुरोध करने वाले उपयोगकर्ता को उस कोर्स को ऐक्सेस करने की अनुमति नहीं है जिसके लिए अनुरोध किया गया है या ऐक्सेस से जुड़ी गड़बड़ियों की वजह से.- अगर अनुरोध में गड़बड़ी है, तो
INVALID_ARGUMENT
. NOT_FOUND
अगर अनुरोध किया गया कोर्स मौजूद नहीं है.
एचटीटीपी अनुरोध
GET https://classroom.googleapis.com/v1/courses/{courseId}:checkAddOnCreationEligibility
यूआरएल में gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल किया गया है.
पाथ पैरामीटर
पैरामीटर | |
---|---|
courseId |
ज़रूरी है. कोर्स का आइडेंटिफ़ायर. |
अनुरोध का मुख्य भाग
अनुरोध का मुख्य हिस्सा खाली होना चाहिए.
जवाब का मुख्य भाग
क्या शिक्षक उपयोगकर्ता को किसी दिए गए कोर्स के लिए ऐड-ऑन अटैचमेंट बनाने की अनुमति है.
अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.
JSON के काेड में दिखाना |
---|
{ "courseId": string, "isCreateAttachmentEligible": boolean } |
फ़ील्ड | |
---|---|
courseId |
इम्यूटेबल. कोर्स का आइडेंटिफ़ायर. |
isCreateAttachmentEligible |
शिक्षक के पास इस कोर्स में ऐड-ऑन अटैचमेंट बनाने की अनुमति है या नहीं. |
अनुमति के दायरे
नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:
https://www.googleapis.com/auth/classroom.addons.teacher
ज़्यादा जानकारी के लिए, अनुमति देने से जुड़ी गाइड देखें.