Sim

YouTube

YouTubeの動画、チャンネル、プレイリストとやり取りする

YouTubeは世界最大の動画共有プラットフォームで、数十億の動画をホストし、毎月20億人以上のログインユーザーにサービスを提供しています。

YouTubeの広範なAPI機能を使用すると、以下のことが可能です:

  • コンテンツ検索:特定のキーワード、フィルター、パラメーターを使用してYouTubeの膨大なライブラリから関連動画を検索
  • メタデータへのアクセス:タイトル、説明、視聴回数、エンゲージメント指標など、動画に関する詳細情報の取得
  • トレンド分析:特定のカテゴリーや地域内の人気コンテンツやトレンドトピックの特定
  • インサイトの抽出:視聴者の好み、コンテンツのパフォーマンス、エンゲージメントパターンに関するデータの収集

Simでは、YouTube統合によりエージェントがワークフローの一部としてYouTubeコンテンツをプログラムで検索・分析できるようになります。これにより、最新の動画情報を必要とする強力な自動化シナリオが可能になります。エージェントは指導動画の検索、コンテンツトレンドの調査、教育チャンネルからの情報収集、特定のクリエイターの新しいアップロードの監視などを行うことができます。この統合により、AIワークフローと世界最大の動画リポジトリの間のギャップが埋まり、より高度でコンテンツを意識した自動化が可能になります。SimとYouTubeを接続することで、最新情報を常に把握し、より正確な回答を提供し、ユーザーにより多くの価値を届けるエージェントを作成できます - すべて手動の介入やカスタムコードを必要とせずに実現できます。

使用方法

YouTubeをワークフローに統合します。動画の検索、動画詳細の取得、チャンネル情報の取得、チャンネルからすべての動画の取得、チャンネルプレイリストの取得、プレイリスト項目の取得、関連動画の検索、動画コメントの取得が可能です。

ツール

YouTube Data APIを使用してYouTubeで動画を検索します。チャンネル、日付範囲、動画の長さ、カテゴリ、品質、字幕などによる高度なフィルタリングをサポートしています。

入力

パラメータ必須説明
querystringはいYouTube動画の検索クエリ
maxResultsnumberいいえ返す動画の最大数(1-50)
apiKeystringはいYouTube APIキー
channelIdstringいいえ特定のYouTubeチャンネルIDに結果をフィルタリング
publishedAfterstringいいえこの日付以降に公開された動画のみを返す(RFC 3339形式:"2024-01-01T00:00:00Z")
publishedBeforestringいいえこの日付以前に公開された動画のみを返す(RFC 3339形式:"2024-01-01T00:00:00Z")
videoDurationstringいいえ動画の長さでフィルタリング:"short"(4分未満)、"medium"(4-20分)、"long"(20分以上)、"any"
orderstringいいえ結果の並べ替え:"date"、"rating"、"relevance"(デフォルト)、"title"、"videoCount"、"viewCount"
videoCategoryIdstringいいえYouTubeカテゴリIDでフィルタリング(例:"10"は音楽、"20"はゲーム)
videoDefinitionstringいいえ動画品質でフィルタリング:"high"(HD)、"standard"、"any"
videoCaptionstringいいえ字幕の有無でフィルタリング:"closedCaption"(字幕あり)、"none"(字幕なし)、"any"
regionCodestringいいえ特定の地域に関連する結果を返す(ISO 3166-1 alpha-2国コード、例:"US"、"GB")
relevanceLanguagestringいいえ言語に最も関連する結果を返す(ISO 639-1コード、例:"en"、"es")
safeSearchstringいいえコンテンツフィルタリングレベル:"moderate"(デフォルト)、"none"、"strict"

出力

パラメータ説明
itemsarray検索クエリに一致するYouTube動画の配列

youtube_video_details

特定のYouTube動画に関する詳細情報を取得します。

入力

パラメータ必須説明
videoIdstringはいYouTube動画ID
apiKeystringはいYouTube APIキー

出力

パラメータ説明
videoIdstringYouTube動画ID
titlestring動画タイトル
descriptionstring動画の説明
channelIdstringチャンネルID
channelTitlestringチャンネル名
publishedAtstring公開日時
durationstringISO 8601形式の動画の長さ
viewCountnumber視聴回数
likeCountnumber高評価数
commentCountnumberコメント数
thumbnailstring動画サムネイルURL
tagsarray動画タグ

youtube_channel_info

YouTubeチャンネルに関する詳細情報を取得します。

入力

パラメータ必須説明
channelIdstringいいえYouTubeチャンネルID(channelIdまたはusernameのいずれかを使用)
usernamestringいいえYouTubeチャンネルのユーザー名(channelIdまたはusernameのいずれかを使用)
apiKeystringはいYouTube APIキー

出力

パラメータ説明
channelIdstringYouTubeチャンネルID
titlestringチャンネル名
descriptionstringチャンネルの説明
subscriberCountnumber登録者数
videoCountnumber動画数
viewCountnumberチャンネル総再生回数
publishedAtstringチャンネル作成日
thumbnailstringチャンネルサムネイルURL
customUrlstringチャンネルカスタムURL

youtube_channel_videos

特定のYouTubeチャンネルからすべての動画を取得し、並べ替えオプションを提供します。

入力

パラメータ必須説明
channelIdstringはい動画を取得するYouTubeチャンネルID
maxResultsnumberいいえ返す動画の最大数(1-50)
orderstringいいえ並べ替え順:「date」(最新順)、「rating」、「relevance」、「title」、「viewCount」
pageTokenstringいいえページネーション用のページトークン
apiKeystringはいYouTube APIキー

出力

パラメータ説明
itemsarrayチャンネルからの動画の配列

youtube_channel_playlists

特定のYouTubeチャンネルからすべての再生リストを取得します。

入力

パラメータ必須説明
channelIdstringはい再生リストを取得するYouTubeチャンネルID
maxResultsnumberいいえ返す再生リストの最大数(1-50)
pageTokenstringいいえページネーション用のページトークン
apiKeystringはいYouTube APIキー

出力

パラメータ説明
itemsarrayチャンネルからの再生リストの配列

youtube_playlist_items

YouTube再生リストから動画を取得します。

入力

パラメータ必須説明
playlistIdstringはいYouTube再生リストID
maxResultsnumberいいえ返す動画の最大数
pageTokenstringいいえページネーション用のページトークン
apiKeystringはいYouTube APIキー

出力

パラメータ説明
itemsarrayプレイリスト内の動画の配列

特定のYouTube動画に関連する動画を検索します。

入力

パラメータ必須説明
videoIdstringはい関連動画を検索するYouTube動画ID
maxResultsnumberいいえ返す関連動画の最大数(1-50)
pageTokenstringいいえページネーション用のページトークン
apiKeystringはいYouTube APIキー

出力

パラメータ説明
itemsarray関連動画の配列

youtube_comments

YouTube動画からコメントを取得します。

入力

パラメータ必須説明
videoIdstringはいYouTube動画ID
maxResultsnumberいいえ返すコメントの最大数
orderstringいいえコメントの並び順:timeまたはrelevance
pageTokenstringいいえページネーション用のページトークン
apiKeystringはいYouTube APIキー

出力

パラメータ説明
itemsarray動画からのコメントの配列

注意事項

  • カテゴリー: tools
  • タイプ: youtube