API Youtube problema de privacidad

eXtreM3

Buenos días devs!
estoy integrando una subida automática de vídeos a YouTube Data API v3 oficial, utilizando el paquete oficial https://github.com/googleapis/google-api-php-client.
El problema es que me marca los vídeos que subo automáticamente como privados en lugar de públicos, pero con el status bloqueado, es decir que tengo que darle a un botón para APELAR que se pongan públicos. Cuando entro en el vídeo para ver las opciones, hay una que aparece en rojo, y es la siguiente:

El caso es que con la API he intentado en el objeto VideoStatus setear esa variable a false, de esta forma:

$status = new \Google\Service\Youtube\VideoStatus();
$status->setPrivacyStatus('public');
$status->setMadeForKids(false);

Pero no consigo que se aplique.

¿Alguien tiene idea?

eXtreM3

Solucionado

La propiedad en cuestión es

$status->setSelfDeclaredMadeForKids(false);

Así queda seteado si es o no para niños, y queda publicado perfectamente :)

6

Usuarios habituales

  • eXtreM3