2016-06-01 5 views
10

Ich arbeite für eine Schule mit einem institutionellen YouTube-Konto (Google Apps for Education). Die Video-Datenschutzoptionen sind öffentlichen, Unlisted und Privat.Wie kann ich Videos mithilfe der v3-YouTube-API als "privat, aber freigegeben" festlegen?

Das wichtige Bit: Private Videos können mit entweder geteilt werden: - der Institution (das heißt, alle Schüler mit einem Schulkonto) oder - eine Liste von bestimmten E-Mail-Adressen.

Wir haben ein Tool, das die v3 YouTube API (Java) automatisch Videos auf YouTube verwendet.

kann ich die API verwenden, die Privatsphäre zu setzen:

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

Aber wie richte ich teilen (zum Beispiel "mit school.edu Shared"), um die YouTube-API? Ich nehme an, es ist möglich, weil es (manuell) mit YouTube Video Manager online getan werden kann.

+0

Dieser Zusammenhang SO Post - [Google Youtube-Daten-API: Private Videos mit API-Key] (http://stackoverflow.com/questions/21890982/google-youtube-data-api-private-videos-with-api-key) könnte helfen.:) – Teyam

+0

Danke für die Antwort, @Teyam. Leider ist dieser Beitrag nicht verwandt. Meine Frage: Wie kann ich die YouTube-API verwenden, um privacy-status = "private yet shared ..." festzulegen, wenn ein Video programmgesteuert auf YouTube hochgeladen wird? –

+0

Wie teilen Sie das private Video? Video -> Video-Manager -> Basic -> Privat -> Teilen -> Mit anderen teilen (durch Eingabe ihrer E-Mail)? – JAL

Antwort

1

Nach der YouTube Data API v3 Dokumentation der Überprüfung, ich bin zu dem Schluss gekommen, dass dies mit der aktuellen API nicht möglich ist.

Dies kann zu Issue 6265 in Beziehung gesetzt werden, die derzeit als ein API-Defekt gemeldet wird. Wenn dies Ihren Anwendungsfall nicht anspricht, empfehle ich Ihnen dringend, ein Erweiterungsticket an gdata-issues zu senden.

4

Es scheint, dass mehr Leute darüber im Dunkeln gelassen werden, aber die meisten Fragen stammen aus einigen Jahren.

Z. B .: YouTube API: Private Video Access , die zu einer YT dev Reaktion verknüpft: https://groups.google.com/forum/#!topic/youtube-api-gdata/LkfDtwxjWp8/discussion (Mai 2012)

Es ist leider nicht und ich glaube nicht, dass bestimmte Funktionalität hinzugefügt werden.

Außerdem the bug JAL linked to stammt aus April 2014, so scheint es, wie private Videos kommen mit ihren eigenen Problemen.

Zum Schluss bleibe ich bei the unlisted video approach, die wie ein guter Kompromiss für mich scheint. Ich kann die nicht aufgelisteten Videos für meine eigenen Benutzer zurückgeben, was mir die Kontrolle auf dieser Ebene gibt. Wenn ein Nutzer Lust hat, den YouTube-Link zu versenden, ist das einfach zu schade. Wie der oben genannte Link sagt:

Manchmal geht es bei der Sicherheit um Kompromisse. An einem Ende des Spektrums können Sie Dinge vollständig sperren, so dass niemand auf die Daten zugreifen kann. Auf der anderen Seite werden die am meisten verwendbaren und zugänglichen Daten nicht sicher sein.

0

Klingt wie schlechte Logik. Wie wäre es, wenn Sie eine Liste mit E-Mail-Adressen erstellen und diese dann nur mit dieser Liste teilen? Es ist irgendwie verwirrend, es privat zu haben, dann geteilt.

+0

Das gesamte Konzept der privaten YouTube-Videos beinhaltet explizit die Möglichkeit, Ihr privates Video mit ausgewählten anderen Personen zu teilen –