vimeo API에서 비디오 개체 매개변수를 가져올 수 없습니다.
-
21-12-2019 - |
문제
nodejs를 사용하고 있습니다.vimeo라는 모듈을 사용하여 vimeo API를 호출하려고 합니다(https://www.npmjs.org/package/vimeo)
아래는 내 코드입니다.
var key = 'my key'; // vimeo api key
var secret = 'my secret'; // vimeo api secret
var vimeo = require('vimeo')(key, secret);
var params = { query: 'funny video', sort:'most_played',per_page:1 };
var vtitle;
vimeo.videos('search', params, function(err, resq) {
vtitle= resq.videos.video.title;
console.log("Get title "+vtitle);
});
이것은 내가 놀이터를 통해 호출했을 때 vimeo API가 반환하는 것입니다.(https://developer.vimeo.com/apis/advanced/methods/vimeo.videos.search/playground)
console.log resq.videos.video를 할 수 있습니다.내 콘솔에서는 [객체]로 표시됩니다.그러나 제목을 얻으려고 하면 정의되지 않은 결과가 반환됩니다.예: resq.videos.video.title
어떤 조언이라도 감사드립니다!
해결책
필드 resq.videos.video
배열이므로 만들면 resq.videos.video[0].title
첫 번째 제목이 표시되어야 합니다.
제휴하지 않습니다 StackOverflow