YouTube のお気に入りをエクスポートし、可能であればインポートも行うにはどうすればよいですか?
開発者としてやり取りできる API はありますか? そうでない場合、回避策を考えてもらえますか?
PHPでこれを行うことをお勧めしますが、他の言語でも問題ありません。
はい、利用可能な API があります。私は確認していませんが、ユーザーのお気に入りには他のプレイリストと同じようにアクセスできると想定しています。ドキュメントは次のとおりです。
https://developers.google.com/youtube/2.0/reference
Zend フレームワークには、すべての Google サービスと対話するためのパッケージがあり、YouTube 固有のモジュールがいくつかあります。上記のドキュメントで説明されています。個人的には、多くのタスクを実行するには少し重すぎると感じていますが、何かをすぐに起動して実行する必要がある場合に使用してください。