最近、YouTube は動画タグを公開できないようにすることを決定しました。したがって、特定の動画のタグを取得するには、動画の所有者として API に対して認証済みのリクエストを行う必要があります。私は自分のビデオを取得しているので、これは私の場合は問題ではありません。
ただし、YouTube は OAuth2 の使用を強く推奨しているため、認証フローについては混乱しています。私は常に同じユーザー (ビデオの所有者、つまり私自身) として認証するので、アプリの実際のユーザーが何かを行うためにブラウザ ページを用意する必要はまったくありません。ClientLogin (ログインとパスワードをアプリにハードコーディング) を使用してそれを行う方法はわかりましたが、OAuth2 を使用してこれにアプローチする方法がわかりません。
最後の詳細 - 高レベルの回答で十分であるため、必ずしも関連しているわけではありません - は、私が iOS で開発しているということです。また、私はこのhttps://developers.google.com/accounts/docs/OAuth2と、特に私に最も近いと思われるWebサーバーのケースを見ましたが、そこから明確なアイデアを得ることができませんでした.
ご協力いただきありがとうございます。具体的にお聞きしたいことがございましたら、お気軽にお問い合わせください。