リストビューで動画を取得する方法と、視聴回数、タイトル、作者の説明、嫌いなもの、お気に入りのタグなど、すべての動画の詳細
前もって感謝します!
YouTube Data APIを使用すると、クライアントアプリケーションはGoogleDataAPIフィードの形式でYouTubeコンテンツを取得および更新できます。クライアントアプリケーションは、YouTube Data APIを使用して、動画フィード、コメント、応答、再生リストを取得したり、特定の条件に一致する動画をクエリしたりできます。APIを使用して、認証されたリクエストを作成し、この情報を変更したり、新しいビデオコンテンツをサイトにアップロードしたりすることもできます。
標準フィードの取得:特定のユーザーがアップロードした動画
YouTubeユーザーごとに、YouTube Data APIは、ユーザーがアップロードした動画を一覧表示する動画フィードを定義します。ユーザーがアップロードしたビデオのビデオフィードは、次のURLから取得できます。
http://gdata.youtube.com/feeds/api/users/username/uploads
次のURLにAPIリクエストを送信することで、アップロードされた動画の特定のエントリを取得することもできます。
http://gdata.youtube.com/feeds/api/users/username/uploads/VIDEO_ID
次のコードは、特定のユーザーによってアップロードされたビデオのフィードを取得する方法を示しています。
Uri uri =
new Uri("http://gdata.youtube.com/feeds/api/users/GoogleDevelopers/uploads");
Feed<Video> videoFeed = request.Get<Video>(uri);
printVideoFeed(videoFeed);
フィードURLでは、ユーザー名の代わりにデフォルトの文字列を使用して、現在認証されているユーザーによってアップロードされたビデオを取得できます。その場合、 http: //gdata.youtube.com/feeds/api/users/default/uploadsにあるフィードを取得します。
さらに、アップロードされたビデオフィードまたは現在認証されているユーザーのフィードから特定のエントリを取得すると、フィードエントリ(または単一のエントリ)はクライアントライブラリコードを使用して編集できます。詳細については、Identification_Editable_Video_Entriesセクションを参照してください。