次の方法で、YouTube にアップロードするときに、動画を「非公開」として設定できることを知っています。
GDataYouTubeMediaGroup *mediaGroup = [GDataYouTubeMediaGroup mediaGroup];
[mediaGroup setIsPrivate:YES];
アップロード中に動画を「非公開」に設定する同様の方法はありますか?
前もって感謝します。
次の方法で、YouTube にアップロードするときに、動画を「非公開」として設定できることを知っています。
GDataYouTubeMediaGroup *mediaGroup = [GDataYouTubeMediaGroup mediaGroup];
[mediaGroup setIsPrivate:YES];
アップロード中に動画を「非公開」に設定する同様の方法はありますか?
前もって感謝します。
GData API の更新されたバージョンを使用していなかったので、最初にここにリストされている変更を行う必要がありました。
[ http://code.google.com/p/gdata-objectivec-client/source/detail?r=669 ]
次に、次のコードを使用して、ビデオを「非公開」として設定し、YouTube にアップロードしました。
GDataEntryYouTubeUpload *entry;
entry = [GDataEntryYouTubeUpload uploadEntryWithMediaGroup:mediaGroup
data:data
MIMEType:mimeType
slug:filename];
[entry addAccessControl:[GDataYouTubeAccessControl
accessControlWithAction:@"list" permission:@"denied"]];
これを機能させるには、ビデオが「非公開」に設定されていないことを確認してください。
[mediaGroup setIsPrivate:NO];
からいくつかの主要な助けを得ました:
[ http://groups.google.com/group/gdata-objectivec-client/browse_thread/thread/da69a5ecbb6dfa42?fwc=1 ]