2017-07-22 36 views
0

我的$http對AngularJS中的YouTube API的請求導致400錯誤。我似乎在放置API的所有要求。

angular.module('video-player') 
    .service('youTube', function ($http) { 
    this.search = (options) => { 
    $http.get('https://www.googleapis.com/youtube/v3/search', { 
     part: 'snippet', 
     key: myKey, 
     maxResults: options.max, 
     q: options.query, 
     videoEmbeddable: 'true', 
     type: 'video' 
    }).then(function (response) { 
     console.log('success'); 
    }, function (response) { 
     console.log('failed'); 
    }); 
    } 
}); 

選項:

var defaultSearch = { 
    key: myKey, 
    max: 5, 
    query: 'kitten' 
}; 

youTube.search(defaultSearch); 

回答

0

在角HTTP請求希望看到顯示爲 'PARAM' 的數據。