Establece el estado de moderación de uno o más comentarios. El propietario del canal o del video asociado con los comentarios debe autorizar la solicitud a la API.
Impacto en la cuota: Una llamada a este método tiene un costo de cuota de 50 unidades.
Casos de uso habituales
Solicitud
Solicitud HTTP
POST https://www.googleapis.com/youtube/v3/comments/setModerationStatus
Autorización
Esta solicitud requiere autorización con al menos uno de los siguientes alcances (obtén más información acerca de la autenticación y autorización).
| Alcance |
|---|
https://www.googleapis.com/auth/youtube.force-ssl |
Parámetros
En la siguiente tabla, se enumeran los parámetros que admite esta consulta. Todos los parámetros mencionados son parámetros de consulta.
| Parámetros | ||
|---|---|---|
| Parámetros obligatorios | ||
id |
stringEl parámetro id especifica una lista separada por comas de hasta 50 IDs que identifican los comentarios para los que estás actualizando el estado de moderación. |
|
moderationStatus |
stringIdentifica el nuevo estado de moderación de los comentarios especificados. Los valores aceptables son los siguientes:
|
|
| Parámetros opcionales | ||
banAuthor |
booleanEl parámetro banAuthor te permite indicar que deseas rechazar automáticamente cualquier comentario adicional escrito por el autor del comentario. Establece el valor del parámetro en true para prohibir al autor.Este parámetro solo es válido si el parámetro moderationStatus también está establecido en rejected. |
|
Cuerpo de la solicitud
No proporciones un cuerpo de solicitud cuando invoques este método.
Respuesta
Si se ejecuta correctamente, este método muestra un código de respuesta HTTP 204 (No Content).
Errores
En la siguiente tabla, se identifican los mensajes de error que la API podría mostrar en respuesta a una llamada a este método. Consulta la documentación sobre mensajes de error para obtener más información.
| Tipo de error | Detalle del error | Descripción |
|---|---|---|
badRequest (400) |
banWithoutReject |
El parámetro banAuthor solo se puede usar si el valor del parámetro moderationStatus es rejected. |
badRequest (400) |
operationNotSupported |
Los comentarios que no se basan en Google+ solo ofrecen una funcionalidad de moderación limitada. |
badRequest (400) |
processingFailure |
El servidor de la API no pudo procesar la solicitud correctamente. Si bien puede ser un error transitorio, suele indicar que la entrada de la solicitud no es válida. Este error también se muestra cuando se intenta moderar un comentario que ya borró el comentarista original. |
forbidden (403) |
forbidden |
No se puede establecer el estado de moderación de uno o más comentarios debido a que no se tienen los permisos suficientes. Es posible que la solicitud no esté autorizada. Este error también se muestra cuando se intenta moderar un ID de comentario borrado o no válido. |
notFound (404) |
commentNotFound |
No se pueden encontrar uno o más de los comentarios que la solicitud intenta actualizar. Verifica los valores del parámetro id de la solicitud para asegurarte de que sean correctos. |
Pruébalo
Usa el APIs Explorer para llamar a esta API y ver la solicitud a la API y la respuesta.