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