在 node js 中上传带有标题、描述等的 Vimeo 视频
Vimeo video upload with title, description and more in node js
我必须使用带有标题、描述和更多字段的 vimeo API 在 vimeo 上上传视频。
目前我正在使用官方 npm 模块从 here.
上传 vimeo 视频
我使用以下代码上传视频,但是我们没有任何选项可以传递任何 title
或 descriptions
.
lib.streamingUpload('/home/aaron/Downloads/ada.mp4', function (error, body, status_code, headers) {
if (error) {
throw error;
}
lib.request(headers.location, function (error, body, status_code, headers) {
console.log(body);
});
}, function (upload_size, file_size) {
console.log("You have uploaded " + Math.round((uploaded_size/file_size) * 100) + "% of the video");
});
所以请让我帮助我了解如何使用此 npm 模块方法或任何其他方法传递其他详细信息。
现在您正在向 Vimeo 发送视频、接收响应并获取该视频的元数据。您不应接收视频的元数据,而应对其进行编辑。
文档是 here。
示例如下所示
lib.request('PATCH', headers.location, {
title: "Your new title",
description: "Your new description"
}, function (error, body, status_code, headers) {
console.log(body);
});
我必须使用带有标题、描述和更多字段的 vimeo API 在 vimeo 上上传视频。
目前我正在使用官方 npm 模块从 here.
上传 vimeo 视频我使用以下代码上传视频,但是我们没有任何选项可以传递任何 title
或 descriptions
.
lib.streamingUpload('/home/aaron/Downloads/ada.mp4', function (error, body, status_code, headers) {
if (error) {
throw error;
}
lib.request(headers.location, function (error, body, status_code, headers) {
console.log(body);
});
}, function (upload_size, file_size) {
console.log("You have uploaded " + Math.round((uploaded_size/file_size) * 100) + "% of the video");
});
所以请让我帮助我了解如何使用此 npm 模块方法或任何其他方法传递其他详细信息。
现在您正在向 Vimeo 发送视频、接收响应并获取该视频的元数据。您不应接收视频的元数据,而应对其进行编辑。
文档是 here。
示例如下所示
lib.request('PATCH', headers.location, {
title: "Your new title",
description: "Your new description"
}, function (error, body, status_code, headers) {
console.log(body);
});