2011-07-21 11 views
2

私はpython client libraryを使って動画をYouTubeにアップロードしています。Python APIを使用してYouTubeに動画をアップロードし、未登録と設定する

プライベートに設定する必要がありますが、API pageは非公開として設定する方法の例のみを示しています。

誰でもこのビデオのプライバシー制御を変更する方法を知っていますか?

ありがとうございます!次のように

答えて

4

あなたはAPIドキュメントに続きhttp://code.google.com/apis/youtube/2.0/reference.html#youtube_data_api_tag_yt:accessControl

に記述されている必要があるXML要素は、この要素を構築することができます:

from gdata.media import YOUTUBE_NAMESPACE 
from atom import ExtensionElement 

# set video as unlisted 
kwargs = { 
    "namespace": YOUTUBE_NAMESPACE, 
    "attributes": {'action': 'list', 'permission': 'denied'}, 
} 
extension = ([ExtensionElement('accessControl', **kwargs)]) 

# create the gdata.youtube.YouTubeVideoEntry 
video_entry = gdata.youtube.YouTubeVideoEntry(media=my_media_group, 
    geo=where, extension_elements=extension) 
関連する問題