delphi-youtube-data-v3-api-parsing-plugin-for-zoom-player
このズームプレーヤープラグインは、YouTube Data APIを以下に使用します。
- YouTubeユーザー名またはカスタムURL( "https://www.youtube.com/@zptechnology")をYouTubeチャンネルIDに正確に変換します。
- YouTubeチャンネルID(タイトル/説明/サムネイルなど)を使用してチャネルメタデータをダウンロードします。
- 3つのAPIエントリポイント(「検索」、「アクティビティ」、「アップロードプレイリスト」)を持つチャンネルIDに基づいて、チャンネルのビデオリストメタデータ(タイトル/説明/サムネイル/など)をダウンロードします。
- 特定の地理的地域とビデオカテゴリのトレンドビデオに基づいて、ビデオにメタデータをダウンロードしてください。
- 検索クエリに基づいて、ビデオにメタデータをダウンロードします。
- プレイリストURLからYouTubeプレイリストのタイトルを取得します。
- YouTubeプレイリストURLからビデオにメタデータをダウンロードします。
youtube_plugin_defines.incには、複数のプラグインモードを切り替えるコンパイラディレクティブが含まれています(チャネル/検索/トレンド/プレイリスト/など)
個人的なYouTube APIキーを作成するためのガイド:
https://www.inmatrix.com/blog/a_guide_to_creating_a_personal_youtube_api_key.shtml