angular-dailymotion-api-factory
Advanced tools
Comparing version 0.5.0 to 0.5.1
{ | ||
"name": "angular-dailymotion-api-factory", | ||
"description": "angularjs factory for dailymotion json rest api requests", | ||
"version": "0.5.0", | ||
"version": "0.5.1", | ||
"main": "Gruntfile.js", | ||
@@ -6,0 +6,0 @@ "authors": [ |
/** | ||
@name: angular-dailymotion-api-factory | ||
@version: 0.5.0 (06-01-2016) | ||
@version: 0.5.1 (26-01-2016) | ||
@author: Jonathan Hornung <jonathan.hornung@gmail.com> | ||
@@ -103,3 +103,3 @@ @url: https://github.com/JohnnyTheTank/angular-dailymotion-api-factory#readme | ||
case "videosFromUserById": | ||
dailymotionSearchData.object.fields = 'bookmarks_total,comments_total,created_time,description,duration,embed_html,id,item_type,media_type,owner.id,owner.screenname,owner.url,thumbnail_url,title,updated_time,url,'; | ||
dailymotionSearchData.object.fields = 'bookmarks_total,comments_total,created_time,description,duration,embed_html,id,item_type,media_type,owner.id,owner.screenname,owner.url,thumbnail_240_url,thumbnail_720_url,thumbnail_url,title,updated_time,url,'; | ||
@@ -114,3 +114,3 @@ dailymotionSearchData = this.fillDataInObjectByList(dailymotionSearchData, _params, [ | ||
case "videosFromChannelById": | ||
dailymotionSearchData.object.fields = 'bookmarks_total,comments_total,created_time,description,duration,embed_html,id,item_type,media_type,owner.id,owner.screenname,owner.url,thumbnail_url,title,updated_time,url,'; | ||
dailymotionSearchData.object.fields = 'bookmarks_total,comments_total,created_time,description,duration,embed_html,id,item_type,media_type,owner.id,owner.screenname,owner.url,thumbnail_240_url,thumbnail_720_url,thumbnail_url,title,updated_time,url,'; | ||
@@ -125,3 +125,3 @@ dailymotionSearchData = this.fillDataInObjectByList(dailymotionSearchData, _params, [ | ||
case "videosFromPlaylistById": | ||
dailymotionSearchData.object.fields = 'bookmarks_total,comments_total,created_time,description,duration,embed_html,id,item_type,media_type,owner.id,owner.screenname,owner.url,thumbnail_url,title,updated_time,url,'; | ||
dailymotionSearchData.object.fields = 'bookmarks_total,comments_total,created_time,description,duration,embed_html,id,item_type,media_type,owner.id,owner.screenname,owner.url,thumbnail_240_url,thumbnail_720_url,thumbnail_url,title,updated_time,url,'; | ||
@@ -136,3 +136,3 @@ dailymotionSearchData = this.fillDataInObjectByList(dailymotionSearchData, _params, [ | ||
case "videosByParams": | ||
dailymotionSearchData.object.fields = 'bookmarks_total,comments_total,created_time,description,duration,embed_html,id,item_type,media_type,owner.id,owner.screenname,owner.url,thumbnail_url,title,updated_time,url,'; | ||
dailymotionSearchData.object.fields = 'bookmarks_total,comments_total,created_time,description,duration,embed_html,id,item_type,media_type,owner.id,owner.screenname,owner.url,thumbnail_240_url,thumbnail_720_url,thumbnail_url,title,updated_time,url,'; | ||
@@ -139,0 +139,0 @@ dailymotionSearchData = this.fillDataInObjectByList(dailymotionSearchData, _params, [ |
/** | ||
@name: angular-dailymotion-api-factory | ||
@version: 0.5.0 (06-01-2016) | ||
@version: 0.5.1 (26-01-2016) | ||
@author: Jonathan Hornung <jonathan.hornung@gmail.com> | ||
@@ -8,2 +8,2 @@ @url: https://github.com/JohnnyTheTank/angular-dailymotion-api-factory#readme | ||
*/ | ||
"use strict";angular.module("jtt_dailymotion",[]).factory("dailymotionFactory",["$http","dailymotionSearchDataService",function(a,b){var c={};return c.getVideosFromUserById=function(c){if(!c.id)return!1;var d=b.getNew("videosFromUserById",c);return a({method:"GET",url:d.url,params:d.object})},c.getVideosFromChannelById=function(c){if(!c.id)return!1;var d=b.getNew("videosFromChannelById",c);return a({method:"GET",url:d.url,params:d.object})},c.getVideosFromPlaylistById=function(c){if(!c.id)return!1;var d=b.getNew("videosFromPlaylistById",c);return a({method:"GET",url:d.url,params:d.object})},c.getVideosByParams=function(c){var d=b.getNew("videosByParams",c);return a({method:"GET",url:d.url,params:d.object})},c}]).service("dailymotionSearchDataService",function(){this.getApiBaseUrl=function(a){return"https://api.dailymotion.com/"},this.fillDataInObjectByList=function(a,b,c){return angular.forEach(c,function(c,d){"undefined"!=typeof b[c]&&(a.object[c]=b[c])}),a},this.getNew=function(a,b){var c={object:{},url:""};switch(a){case"videosFromUserById":c.object.fields="bookmarks_total,comments_total,created_time,description,duration,embed_html,id,item_type,media_type,owner.id,owner.screenname,owner.url,thumbnail_url,title,updated_time,url,",c=this.fillDataInObjectByList(c,b,["fields","channel","created_after","created_before","genre","nogenre","page","limit","search","tags"]),c.url=this.getApiBaseUrl()+"user/"+b.id+"/videos";break;case"videosFromChannelById":c.object.fields="bookmarks_total,comments_total,created_time,description,duration,embed_html,id,item_type,media_type,owner.id,owner.screenname,owner.url,thumbnail_url,title,updated_time,url,",c=this.fillDataInObjectByList(c,b,["fields","channel","created_after","created_before","search","sort","tags","page","limit"]),c.url=this.getApiBaseUrl()+"channel/"+b.id+"/videos";break;case"videosFromPlaylistById":c.object.fields="bookmarks_total,comments_total,created_time,description,duration,embed_html,id,item_type,media_type,owner.id,owner.screenname,owner.url,thumbnail_url,title,updated_time,url,",c=this.fillDataInObjectByList(c,b,["fields","search","sort","tags","page","limit"]),c.url=this.getApiBaseUrl()+"playlist/"+b.id+"/videos";break;case"videosByParams":c.object.fields="bookmarks_total,comments_total,created_time,description,duration,embed_html,id,item_type,media_type,owner.id,owner.screenname,owner.url,thumbnail_url,title,updated_time,url,",c=this.fillDataInObjectByList(c,b,["fields","channel","country","created_after","created_before","detected_language","exclude_ids","featured","genre","has_game","hd","ids","in_history","languages","list","live","live_offair","live_onair","live_upcoming","longer_than","no_live","no_premium","nogenre","owners","partner","poster","premium","private","search","shorter_than","sort","svod","tags","tvod","ugc","verified","page","limit"]),c.url=this.getApiBaseUrl()+"videos"}return c}}); | ||
"use strict";angular.module("jtt_dailymotion",[]).factory("dailymotionFactory",["$http","dailymotionSearchDataService",function(a,b){var c={};return c.getVideosFromUserById=function(c){if(!c.id)return!1;var d=b.getNew("videosFromUserById",c);return a({method:"GET",url:d.url,params:d.object})},c.getVideosFromChannelById=function(c){if(!c.id)return!1;var d=b.getNew("videosFromChannelById",c);return a({method:"GET",url:d.url,params:d.object})},c.getVideosFromPlaylistById=function(c){if(!c.id)return!1;var d=b.getNew("videosFromPlaylistById",c);return a({method:"GET",url:d.url,params:d.object})},c.getVideosByParams=function(c){var d=b.getNew("videosByParams",c);return a({method:"GET",url:d.url,params:d.object})},c}]).service("dailymotionSearchDataService",function(){this.getApiBaseUrl=function(a){return"https://api.dailymotion.com/"},this.fillDataInObjectByList=function(a,b,c){return angular.forEach(c,function(c,d){"undefined"!=typeof b[c]&&(a.object[c]=b[c])}),a},this.getNew=function(a,b){var c={object:{},url:""};switch(a){case"videosFromUserById":c.object.fields="bookmarks_total,comments_total,created_time,description,duration,embed_html,id,item_type,media_type,owner.id,owner.screenname,owner.url,thumbnail_240_url,thumbnail_720_url,thumbnail_url,title,updated_time,url,",c=this.fillDataInObjectByList(c,b,["fields","channel","created_after","created_before","genre","nogenre","page","limit","search","tags"]),c.url=this.getApiBaseUrl()+"user/"+b.id+"/videos";break;case"videosFromChannelById":c.object.fields="bookmarks_total,comments_total,created_time,description,duration,embed_html,id,item_type,media_type,owner.id,owner.screenname,owner.url,thumbnail_240_url,thumbnail_720_url,thumbnail_url,title,updated_time,url,",c=this.fillDataInObjectByList(c,b,["fields","channel","created_after","created_before","search","sort","tags","page","limit"]),c.url=this.getApiBaseUrl()+"channel/"+b.id+"/videos";break;case"videosFromPlaylistById":c.object.fields="bookmarks_total,comments_total,created_time,description,duration,embed_html,id,item_type,media_type,owner.id,owner.screenname,owner.url,thumbnail_240_url,thumbnail_720_url,thumbnail_url,title,updated_time,url,",c=this.fillDataInObjectByList(c,b,["fields","search","sort","tags","page","limit"]),c.url=this.getApiBaseUrl()+"playlist/"+b.id+"/videos";break;case"videosByParams":c.object.fields="bookmarks_total,comments_total,created_time,description,duration,embed_html,id,item_type,media_type,owner.id,owner.screenname,owner.url,thumbnail_240_url,thumbnail_720_url,thumbnail_url,title,updated_time,url,",c=this.fillDataInObjectByList(c,b,["fields","channel","country","created_after","created_before","detected_language","exclude_ids","featured","genre","has_game","hd","ids","in_history","languages","list","live","live_offair","live_onair","live_upcoming","longer_than","no_live","no_premium","nogenre","owners","partner","poster","premium","private","search","shorter_than","sort","svod","tags","tvod","ugc","verified","page","limit"]),c.url=this.getApiBaseUrl()+"videos"}return c}}); |
{ | ||
"name": "angular-dailymotion-api-factory", | ||
"version": "0.5.0", | ||
"version": "0.5.1", | ||
"description": "angularjs factory for dailymotion json rest api requests", | ||
@@ -5,0 +5,0 @@ "main": "dist/angular-dailymotion-api-factory.js", |
@@ -96,3 +96,3 @@ "use strict"; | ||
case "videosFromUserById": | ||
dailymotionSearchData.object.fields = 'bookmarks_total,comments_total,created_time,description,duration,embed_html,id,item_type,media_type,owner.id,owner.screenname,owner.url,thumbnail_url,title,updated_time,url,'; | ||
dailymotionSearchData.object.fields = 'bookmarks_total,comments_total,created_time,description,duration,embed_html,id,item_type,media_type,owner.id,owner.screenname,owner.url,thumbnail_240_url,thumbnail_720_url,thumbnail_url,title,updated_time,url,'; | ||
@@ -107,3 +107,3 @@ dailymotionSearchData = this.fillDataInObjectByList(dailymotionSearchData, _params, [ | ||
case "videosFromChannelById": | ||
dailymotionSearchData.object.fields = 'bookmarks_total,comments_total,created_time,description,duration,embed_html,id,item_type,media_type,owner.id,owner.screenname,owner.url,thumbnail_url,title,updated_time,url,'; | ||
dailymotionSearchData.object.fields = 'bookmarks_total,comments_total,created_time,description,duration,embed_html,id,item_type,media_type,owner.id,owner.screenname,owner.url,thumbnail_240_url,thumbnail_720_url,thumbnail_url,title,updated_time,url,'; | ||
@@ -118,3 +118,3 @@ dailymotionSearchData = this.fillDataInObjectByList(dailymotionSearchData, _params, [ | ||
case "videosFromPlaylistById": | ||
dailymotionSearchData.object.fields = 'bookmarks_total,comments_total,created_time,description,duration,embed_html,id,item_type,media_type,owner.id,owner.screenname,owner.url,thumbnail_url,title,updated_time,url,'; | ||
dailymotionSearchData.object.fields = 'bookmarks_total,comments_total,created_time,description,duration,embed_html,id,item_type,media_type,owner.id,owner.screenname,owner.url,thumbnail_240_url,thumbnail_720_url,thumbnail_url,title,updated_time,url,'; | ||
@@ -129,3 +129,3 @@ dailymotionSearchData = this.fillDataInObjectByList(dailymotionSearchData, _params, [ | ||
case "videosByParams": | ||
dailymotionSearchData.object.fields = 'bookmarks_total,comments_total,created_time,description,duration,embed_html,id,item_type,media_type,owner.id,owner.screenname,owner.url,thumbnail_url,title,updated_time,url,'; | ||
dailymotionSearchData.object.fields = 'bookmarks_total,comments_total,created_time,description,duration,embed_html,id,item_type,media_type,owner.id,owner.screenname,owner.url,thumbnail_240_url,thumbnail_720_url,thumbnail_url,title,updated_time,url,'; | ||
@@ -132,0 +132,0 @@ dailymotionSearchData = this.fillDataInObjectByList(dailymotionSearchData, _params, [ |
24613