Method: courses.checkAddOnCreationEligibility

यह बताता है कि किसी उपयोगकर्ता के पास किसी कोर्स में ऐड-ऑन अटैचमेंट बनाने की अनुमति है या नहीं.

यह तरीका अब काम नहीं करता. इसके बजाय, UserProfiles.checkUserCapability का इस्तेमाल करें.

इस तरीके से गड़बड़ी के ये कोड दिखते हैं:

  • PERMISSION_DENIED अगर अनुरोध करने वाले उपयोगकर्ता को उस कोर्स को ऐक्सेस करने की अनुमति नहीं है जिसके लिए अनुरोध किया गया है या ऐक्सेस से जुड़ी गड़बड़ियों की वजह से.
  • अगर अनुरोध में गड़बड़ी है, तो INVALID_ARGUMENT.
  • NOT_FOUND अगर अनुरोध किया गया कोर्स मौजूद नहीं है.

एचटीटीपी अनुरोध

GET https://classroom.googleapis.com/v1/courses/{courseId}:checkAddOnCreationEligibility

यूआरएल में gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल किया गया है.

पाथ पैरामीटर

पैरामीटर
courseId

string

ज़रूरी है. कोर्स का आइडेंटिफ़ायर.

अनुरोध का मुख्य भाग

अनुरोध का मुख्य हिस्सा खाली होना चाहिए.

जवाब का मुख्य भाग

क्या शिक्षक उपयोगकर्ता को किसी दिए गए कोर्स के लिए ऐड-ऑन अटैचमेंट बनाने की अनुमति है.

अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.

JSON के काेड में दिखाना
{
  "courseId": string,
  "isCreateAttachmentEligible": boolean
}
फ़ील्ड
courseId

string

इम्यूटेबल. कोर्स का आइडेंटिफ़ायर.

isCreateAttachmentEligible

boolean

शिक्षक के पास इस कोर्स में ऐड-ऑन अटैचमेंट बनाने की अनुमति है या नहीं.

अनुमति के दायरे

नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:

  • https://www.googleapis.com/auth/classroom.addons.teacher

ज़्यादा जानकारी के लिए, अनुमति देने से जुड़ी गाइड देखें.