AngularJS中的$ http请求导致400错误

时间:2017-07-22 04:30:12

标签: angularjs youtube-api

我对AngularJS中的YouTube API的$http请求导致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);

1 个答案:

答案 0 :(得分:0)

angular中的http请求希望看到显示为' param'的数据。