更新:どうやらこれはプレイリストフィードからビデオをフェッチするときにのみ発生します。これは私が行っていることです。
最近、動画に対するYouTubeAPIリクエストが空白のキーワードエントリを返していることに気付きました。http://apiblog.youtube.com/2012/08/video-tags-just-for-uploaders.htmlでブログ投稿を見つけました。すでにチャンネル/動画の所有者としてリクエストを送信していますが、それでも取得できます。空白のキーワード。これには、説明やタイトルなどのビデオの詳細に変更を加えた場合に、既存のキーワードを削除するという望ましくない副作用があります。
たとえば、私はすべてのビデオが同じ説明を持つビデオシリーズを持っています。APIを使用して、リスト内のすべてのビデオを実行し、それらの詳細を更新するのに最適な場所です。これは以前は正常に機能していました。しかし、ある不運な日、このルーチンは破壊的になりました。私が今これを行うときはいつでも、キーワードは空白になり、影響を受けたすべてのビデオに戻って、失われたキーワードを手作業で置き換える必要があります。これが起こり始めてから、APIベースのユーティリティの使用をやめました。
説明とタイトルは必要に応じて更新されますが、キーワードに触れなくてもキーワードは空白になります。APIドキュメントのどこかで、ビデオの詳細の更新を送信すると、入力されていないエントリはすべて消去されるという趣旨の記事を読んだことを思い出します。この場合、返されるキーワードエントリはすでに空白であるため、キーワード以外のビデオを更新すると、キーワードが削除されます。
誰かが何かアイデアや回避策を持っていますか?APIを使用してキーワードを管理し続けることができない場合は、少なくともタイトルと説明の更新を継続できるようにしたいと思いますが、タイトルまたは説明の更新によってキーワードが削除されるため、現時点では機能しません。 ((