- एचटीटीपी अनुरोध
- पाथ पैरामीटर
- क्वेरी पैरामीटर
- अनुरोध का मुख्य हिस्सा
- जवाब का मुख्य हिस्सा
- अनुमति पाने के लिंक
पोस्ट में, ऐड-ऑन से बनाए गए सभी अटैचमेंट दिखाता है.
इसके लिए ज़रूरी है कि ऐड-ऑन के पास पोस्ट में मौजूद अटैचमेंट को ऐक्सेस करने की अनुमति हो या पोस्ट में नए अटैचमेंट जोड़ने की अनुमति हो.
इस तरीके से, गड़बड़ी के ये कोड मिलते हैं:
- ऐक्सेस से जुड़ी गड़बड़ियों के लिए
PERMISSION_DENIED
. INVALID_ARGUMENT
अगर अनुरोध गलत है.NOT_FOUND
अगर पहचाने गए किसी संसाधन का अस्तित्व नहीं है.
एचटीटीपी अनुरोध
GET https://classroom.googleapis.com/v1/courses/{courseId}/courseWork/{itemId}/addOnAttachments
यूआरएल में gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल किया गया है.
पाथ पैरामीटर
पैरामीटर | |
---|---|
course |
ज़रूरी है. कोर्स का आइडेंटिफ़ायर. |
item |
उस |
क्वेरी पैरामीटर
पैरामीटर | |
---|---|
postId |
ज़रूरी नहीं. उस कोर्स में मौजूद पोस्ट का आइडेंटिफ़ायर जिसका अटैचमेंट की सूची बनानी है. इसका इस्तेमाल बंद कर दिया गया है. इसके बजाय, |
page |
ज़्यादा से ज़्यादा कितने अटैचमेंट दिखाने हैं. हो सकता है कि सेवा इस वैल्यू से कम नतीजे दिखाए. अगर इसकी वैल्यू नहीं दी जाती है, तो ज़्यादा से ज़्यादा 20 अटैचमेंट दिखाए जाएंगे. ज़्यादा से ज़्यादा वैल्यू 20 है. 20 से ज़्यादा वैल्यू को 20 पर सेट कर दिया जाएगा. |
page |
पेज टोकन, जो पिछले पेजेशन करते समय, |
अनुरोध का मुख्य भाग
अनुरोध का मुख्य हिस्सा खाली होना चाहिए.
जवाब का मुख्य हिस्सा
कामयाब रहने पर, जवाब के मुख्य हिस्से में ListAddOnAttachmentsResponse
का एक इंस्टेंस शामिल किया जाता है.
अनुमति के दायरे
इसके लिए, OAuth के इनमें से किसी एक स्कोप की ज़रूरत होती है:
https://www.googleapis.com/auth/classroom.addons.student
https://www.googleapis.com/auth/classroom.addons.teacher
ज़्यादा जानकारी के लिए, अनुमति से जुड़ी गाइड देखें.