私は、簡単な作業だと思っていたものに苦労してきました。YouTubeのプレイリストに動画を追加することです。私はURIとビデオIDを持っているので、これはうまくいくはずですよね?
uri = "http://gdata.youtube.com/feeds/api/users/dolkarr/playlists/AAnCXJ-nfQZwZYqo69euVZVyJ_XofIJs"
vid = "dmoDLyiQYKw"
video = yt_service.AddPlaylistVideoEntryToPlaylist(uri, vid)
ただし、次のエラー応答が返されます。
gdata.service.RequestError:{'status':400、'body':'無効なリクエストURI'、'reason':'不正なリクエスト'}
少し調べてみたところ、古いプレイリストの一部にある16文字のプレイリストIDでしか機能しないことがわかりました。「PL」を前に付けても違いはありません。「-」を含まないプレイリストIDを使用して問題を「解決」しましたが、そのようなプレイリストを作成できません。それらはすべて...で始まりAAnCXJ-nfQ
ます
だから、私が求めているのは...これを機能させる可能性はありますか?どういうわけか古いスタイルのIDで再生リストを作成するか、これらを受け入れるようにします...それぞれ200本の動画で複数の再生リストを作成する必要がありますが、すべて手動で入力したくありません...応答ありがとうございます。