YouTube API v3 を介して動画を「いいね」するコードがあります。最初、私のコードは 403 Forbidden エラーをスローしていましたが、これを追跡して、私の YouTube アカウントに関連付けられたチャンネルがなかったという事実にたどり着きました。youtube.com にアクセスし、動画の下にある [追加] リンクをクリックしてチャンネルを作成しました。「YouTube でプレイリストを作成するには、チャンネルを設定してください」というポップアップが表示されました。そのフォームに記入して [続行] をクリックするとすぐに、コードは 403 を返さなくなり、機能し始めました。
このチャンネル設定プロセスを経ずにビデオを「いいね」する方法はありますか? または、そうでない場合、ユーザーが自分のアカウントにチャンネルを持っていないかどうかを確認し、必要に応じて設定するように求める方法はありますか?
参考までに、私のコードは Python で書かれており、次の例に基づいています: https://developers.google.com/youtube/v3/docs/playlistItems/insert
ありがとう、ジョシュ