Method: courses.announcements.addOnAttachments.list

Bir eklenti tarafından oluşturulan tüm ekleri yayının altına döndürür.

Eklentinin, yayında etkin ekleri veya yayında yeni ek oluşturma izni olması gerekir.

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

  • PERMISSION_DENIED için erişim hataları.
  • INVALID_ARGUMENT ise istek yanlış biçimlendirilmiştir.
  • Tanımlanan kaynaklardan biri mevcut değilse NOT_FOUND.

HTTP isteği

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

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

Yol parametreleri

Parametreler
courseId

string

Zorunlu. Dersin tanımlayıcısıdır.

itemId

string

Ekleri listelenecek Announcement, CourseWork veya CourseWorkMaterial öğesinin tanımlayıcısıdır. Bu alan zorunludur ancak postId'den taşınırken bu şekilde işaretlenmemiştir.

Sorgu parametreleri

Parametreler
postId
(deprecated)

string

İsteğe bağlı. Ekleri listelenecek ders kapsamındaki yayının tanımlayıcısıdır. Desteği sonlandırıldı. Bunun yerine itemId kullanın.

pageSize

integer

Döndürülecek maksimum ek sayısı. Hizmet bu değerden daha az sonuç döndürebilir. Belirtilmemişse en fazla 20 ek döndürülür. Maksimum değer 20'dir. 20'den yüksek değerler 20'ye zorlanacaktır.

pageToken

string

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

Sayfalandırma yaparken addOnAttachments.list parametresine 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ılavuzuna bakın.