Flutter package for Youtube API v3.
v0.0.3 Added support for Videos(by id)
- PlaylistItems
- playlistId
- part
- snippet
- id
- contentDetails
- status
- maxResult
- pageToken
- Videos
- id
- part
- snippet
- id
- contentDetails
- status
To use this package, add the dependency to your pubspec.yaml file
dependencies:
...
youtube_api_v3: ^0.0.3
import 'package:youtube_api_v3/youtube_api_v3.dart';
YoutubeAPIv3 api = new YoutubeAPIv3({key});
/// List of videos from playlist
PlayListItemListResponse playlist = await api.playListItems2(
playlistId:{playlistId},
maxResults:{maxResults},
part:Parts.{part});
List<PlayListItem> videos = playlist.items;
/// Next Page
PlayListItemListResponse page2 = await playlist.nextPage();
List<PlayListItem> videospage2 = page2.items;