0

我正在使用nodejs。我正在尝试使用名为 vimeo 的模块(https://www.npmjs.org/package/vimeo)调用 vimeo api

下面是我的代码。

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。它在我的控制台中被视为 [object]。但是,当我尝试获取标题时,它返回未定义。例如 resq.videos.video.title

感谢任何建议!

4

1 回答 1

1

该字段resq.videos.video是一个数组,因此如果您创建它,resq.videos.video[0].title您应该会看到第一个标题。

于 2014-04-14T17:53:49.893 回答