Bir veya daha fazla yorumun moderasyon durumunu ayarlar. API isteği, yorumlarla ilişkili kanalın veya videonun sahibi tarafından yetkilendirilmelidir.
Kota etkisi: Bu yönteme yapılan bir çağrının kota maliyeti 50 birimdir.
Yaygın kullanım alanları
İstek
HTTP isteği
POST https://www.googleapis.com/youtube/v3/comments/setModerationStatus
Yetkilendirme
Bu istek, aşağıdaki kapsamlardan en az biriyle yetkilendirme gerektirir (kimlik doğrulama ve yetkilendirme hakkında daha fazla bilgi edinin).
| Kapsam |
|---|
https://www.googleapis.com/auth/youtube.force-ssl |
Parametreler
Aşağıdaki tabloda, bu sorgunun desteklediği parametreler listelenmiştir. Listelenen tüm parametreler sorgu parametreleridir.
| Parametreler | ||
|---|---|---|
| Gerekli parametreler | ||
id |
stringid parametresi, moderasyon durumunu güncellediğiniz yorumları tanımlayan, virgülle ayrılmış ve en fazla 50 kimlikten oluşan bir liste belirtir. |
|
moderationStatus |
stringBelirtilen yorumların yeni moderasyon durumunu tanımlar. Kabul edilen değerler şunlardır:
|
|
| İsteğe bağlı parametreler | ||
banAuthor |
booleanbanAuthor parametresi, yorumu yazan kullanıcının diğer yorumlarını otomatik olarak reddetmek istediğinizi belirtmenize olanak tanır. Yazarı yasaklamak için parametre değerini true olarak ayarlayın.Bu parametre yalnızca moderationStatus parametresi de rejected olarak ayarlanmışsa geçerlidir. |
|
İstek metni
Bu yöntemi çağırırken istek gövdesi sağlamayın.
Yanıt
Başarılı olursa bu yöntem bir HTTP 204 yanıt kodu (No Content) döndürür.
Hatalar
Aşağıdaki tabloda, API'nin bu yönteme yapılan bir çağrıya yanıt olarak döndürebileceği hata mesajları tanımlanmaktadır. Daha fazla bilgi için lütfen hata mesajı belgelerine bakın.
| Hata türü | Hata ayrıntısı | Açıklama |
|---|---|---|
badRequest (400) |
banWithoutReject |
banAuthor parametresi yalnızca moderationStatus parametre değeri rejected ise kullanılabilir. |
badRequest (400) |
operationNotSupported |
Google+ tabanlı olmayan yorumlar yalnızca sınırlı moderasyon işlevi sunar. |
badRequest (400) |
processingFailure |
API sunucusu, isteği başarıyla işleyemedi. Bu geçici bir hata olabilir ancak genellikle isteğin girişinin geçersiz olduğunu gösterir. Bu hata, orijinal yorumcu tarafından silinmiş bir yorumu denetlemeye çalışırken de döndürülür. |
forbidden (403) |
forbidden |
Yetersiz izinler nedeniyle bir veya daha fazla yorumun moderasyon durumu ayarlanamıyor. İstek yetkilendirilmemiş olabilir. Bu hata, silinmiş veya geçersiz bir yorum kimliğini denetlemeye çalışırken de döndürülür. |
notFound (404) |
commentNotFound |
İsteğin güncellemeye çalıştığı yorumlardan biri veya daha fazlası bulunamıyor. Doğru olduklarından emin olmak için isteğin id parametresinin değerlerini kontrol edin. |
Deneyin.
Bu API'yi çağırmak ve API isteği ile yanıtını görmek için APIs Explorer kullanın.