Method: courses.announcements.modifyAssignees

यह विकल्प, असाइनी मोड और किसी सूचना के विकल्पों में बदलाव करता है.

कोर्स का वह शिक्षक ही इस तरीके का इस्तेमाल कर सकता है जिसमें सूचना शामिल है.

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

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

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

POST https://classroom.googleapis.com/v1/courses/{courseId}/announcements/{id}:modifyAssignees

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

पाथ के पैरामीटर

पैरामीटर
courseId

string

कोर्स का आइडेंटिफ़ायर. यह आइडेंटिफ़ायर, Classroom से असाइन किया गया आइडेंटिफ़ायर या alias हो सकता है.

id

string

सूचना का आइडेंटिफ़ायर.

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

अनुरोध के मुख्य हिस्से में इस तरह का डेटा शामिल होता है:

जेएसओएन के काेड में दिखाना
{
  "assigneeMode": enum (AssigneeMode),
  "modifyIndividualStudentsOptions": {
    object (ModifyIndividualStudentsOptions)
  }
}
फ़ील्ड
assigneeMode

enum (AssigneeMode)

सूचना का मोड यह बताता है कि क्या इसे सभी छात्र-छात्राएं ऐक्सेस कर सकते हैं या कुछ खास छात्र-छात्राएं ऐक्सेस कर सकते हैं.

modifyIndividualStudentsOptions

object (ModifyIndividualStudentsOptions)

तय करें कि छात्र-छात्राएं, सूचना देख सकते हैं या नहीं. सिर्फ़ तब बताई जानी चाहिए, जब assigneeMode INDIVIDUAL_STUDENTS हो.

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

कामयाब रहने पर, जवाब के मुख्य हिस्से में Announcement का एक इंस्टेंस शामिल किया जाता है.

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

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

  • https://www.googleapis.com/auth/classroom.announcements

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