/ / Video-Objektparameter kann nicht von vimeo api abgerufen werden - Javascript, node.js, vimeo, vimeo-api

Video Parameter kann nicht von vimeo api abgerufen werden - javascript, node.js, vimeo, vimeo-api

Ich benutze nodejs. Ich versuche, die Vimeo-API mit einem Modul namens Vimeo aufzurufen (https://www.npmjs.org/package/vimeo)

Unten ist mein Code.

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);
});

Das ist es, was die Vimeo-API zurückgibt, wenn ich über ihren Spielplatz anrufe. (https://developer.vimeo.com/apis/advanced/methods/vimeo.videos.search/playground)

Bildbeschreibung hier eingeben

Ich kann console.log resq.videos.video. Es wird als [Objekt] in meiner Konsole angezeigt. Als ich jedoch versuchte, den Titel zu erhalten, gab es undefiniert zurück. z. B. resq.videos.video.title

Schätzen Sie jeden Rat!

Antworten:

1 für die Antwort № 1

Das Feld resq.videos.video ist ein Array, also, wenn Sie es schaffen resq.videos.video[0].title Sie sollten den ersten Titel sehen.