Redesign - achim-t/Youtube-Grid GitHub Wiki
- https://angular.io/
- https://thinkster.io/a-better-way-to-learn-angularjs
- AngularJS for Test-Driven Development
- https://docs.angularjs.org/api
return gapi.client.youtube.subscriptions.list({
"part": "snippet",
"channelId": "CHANNEL_ID",
"fields": "kind,nextPageToken,items(snippet/resourceId)"
})
return gapi.client.youtube.subscriptions.list({
"part": "snippet",
"mine": true,
"fields": "kind,nextPageToken,items(snippet/resourceId)"
})
return gapi.client.youtube.channels.list({
"part": "snippet",
"id": "CHANNEL_ID_1,CHANNEL_ID_2",
"maxResults": 1,
"pageToken": "",
"fields": "kind,nextPageToken,items(kind,id,snippet(title,description,thumbnails/medium))"
})
return gapi.client.youtube.search.list({
"part": "snippet",
"channelId": "CHANNEL_ID",
"maxResults": 1,
"order": "date",
"pageToken": "",
"publishedAfter": "",
"type": "video",
"fields": "kind,nextPageToken,items(id,snippet(channelId,publishedAt,title,description,thumbnails/medium))"
})
Gets all necessary information on videos except length.
return gapi.client.youtube.videos.list({
"part": "contentDetails",
"id": "VIDEO_ID_1,VIDEO_ID_2,VIDEO_ID_3",
"fields": "kind,nextPageToken,items(id,contentDetails/duration)"
})
<script src="https://apis.google.com/js/client.js?onload=googleApiClientReady"></script>
var request = gapi.client.youtube.channels.list
- PouchDB maybe Sync over multiple Devices