Method: courses.courseWork.addOnAttachments.list

Yayının altındaki bir eklenti tarafından oluşturulan tüm ekleri döndürür.

Eklentinin yayında etkin ekler olmasını veya yayında yeni ekler oluşturma iznine sahip olmasını gerektirir.

Bu yöntem aşağıdaki hata kodlarını döndürür:

  • Erişim hataları için PERMISSION_DENIED.
  • İstek bozuksa INVALID_ARGUMENT.
  • Belirlenen kaynaklardan biri yoksa NOT_FOUND.

HTTP isteği

GET https://classroom.googleapis.com/v1/courses/{courseId}/courseWork/{itemId}/addOnAttachments

URL, gRPC Kod Dönüştürme söz dizimini kullanır.

Yol parametreleri

Parametreler
courseId

string

Zorunlu. Kursun tanımlayıcısı.

itemId

string

Eklerinin numaralandırılması gereken Announcement, CourseWork veya CourseWorkMaterial öğesinin tanımlayıcısı. Bu alan zorunludur ancak postId öğesinden taşıma işlemi devam ederken bu şekilde işaretlenmez.

Sorgu parametreleri

Parametreler
postId
(deprecated)

string

İsteğe bağlı. Kurs kapsamındaki, ekleri numaralandırılacak yayının tanımlayıcısı. Kullanımdan kaldırıldı, bunun yerine itemId politikasını kullanın.

pageSize

integer

Döndürülecek maksimum ek sayısı. Hizmet bu değerden daha az bir değer döndürebilir. Belirtilmemesi durumunda en fazla 20 ek döndürülür. Maksimum değer 20'dir; 20'nin üzerindeki değerler 20'ye zorlanır.

pageToken

string

Önceki addOnAttachments.list çağrısından alınan bir sayfa jetonu. Sonraki sayfayı almak için bunu sağlayın.

Sayfalara ayırma işlemi sırasında addOnAttachments.list öğesine sağlanan diğer tüm parametreler, sayfa jetonunu sağlayan çağrıyla eşleşmelidir.

İstek içeriği

İstek metni boş olmalıdır.

Yanıt metni

Başarılıysa yanıt metni, ListAddOnAttachmentsResponse öğesinin bir örneğini içerir.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamlarından birini gerektirir:

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

Daha fazla bilgi için Yetkilendirme kılavuzunu inceleyin.