2016-06-01 53 views
10

Lavoro per una scuola che dispone di un account YouTube istituzionale (Google Apps for Education). Le opzioni di privacy del video sono pubblico, non in elenco e privato.Come posso impostare i video su "privato ma condiviso" utilizzando l'API YouTube v3?

Il bit importante: video privati ​​possono essere condivisi sia con: - l'istituzione (vale a dire, tutti gli studenti con un account di scuola), o - un elenco di indirizzi e-mail specifici.

Abbiamo uno strumento che utilizza lo v3 YouTube API (Java) per caricare automaticamente i video su YouTube.

posso utilizzare l'API per impostare la privacy:

VideoStatus videoStatus = new VideoStatus(); 
videoStatus.setPrivacyStatus("private"); 

Ma come faccio a impostare la condivisione (ad esempio, "in comune con school.edu") utilizzando l'API di YouTube? Presumo che sia possibile perché può essere fatto (manualmente) utilizzando il video manageriale online di YouTube.

+0

Questo post SO correlato - [Google YouTube Data API: video privati ​​con chiave API] (http://stackoverflow.com/questions/21890982/google-youtube-data-api-private-videos-with-api-key) potrebbe aiutare.:) – Teyam

+0

Grazie per la risposta, @Teyam. Sfortunatamente, quel post non è correlato. La mia domanda: come posso utilizzare l'API di YouTube per impostare privacy-status = "privato ma condiviso ..." quando si esegue il _uploading_ di un video su YouTube? –

+0

Come stai condividendo il video privato? Video -> Gestione video -> Di base -> Privato -> Condividi -> Condividi con altri (inserendo la loro e-mail)? – JAL

risposta

1

Dopo aver esaminato la documentazione di YouTube Data API v3, sono giunto alla conclusione che ciò non è possibile con l'API corrente.

Questo può essere correlato a Issue 6265 che è attualmente segnalato come un difetto API. Se questo non risolve il tuo caso d'uso, ti consiglio vivamente di presentare un ticket di miglioramento a gdata-issues.

4

Sembra che più persone siano state lasciate all'oscuro su questo, ma la maggior parte delle domande risalgono a qualche anno fa.

Es .: YouTube API: Private Video Access che collega ad una reazione YT dev: https://groups.google.com/forum/#!topic/youtube-api-gdata/LkfDtwxjWp8/discussion (maggio 2012)

non c'è, purtroppo, e non credo che verrà aggiunto funzionalità specifiche .

Inoltre the bug JAL linked to risale aprile 2014, quindi sembra che il video di privati ​​con la propria serie di problemi.

Per concludere, mi attaccherò a the unlisted video approach, che mi sembra un buon compromesso per me. Posso restituire i video non in elenco per il mio gruppo di utenti, il che mi consente di controllare tale livello. Se un utente ha voglia di inviare messaggi di posta elettronica sul link di YouTube, è semplicemente un peccato. Come afferma il link sopra riportato:

A volte la sicurezza è un compromesso. A un'estremità dello spettro, è possibile bloccare completamente le cose in modo che nessuno possa accedere ai dati. Dall'altra parte, i dati più utilizzabili e accessibili non saranno sicuri.

0

Sembra una cattiva logica. Che ne dici di creare un elenco di indirizzi email e quindi di condividerli solo con quell'elenco. È un po 'confuso averlo privato, poi condiviso.

+0

L'intero concetto di video privati ​​di YouTube include esplicitamente la possibilità di condividere il tuo video privato con un gruppo selezionato di altre persone –