【发布时间】:2018-06-05 19:11:08
【问题描述】:
我执行这段代码:
var path = __dirname + '\\videos\\example.webm';
console.log(path);
cloudinary.uploader.upload(path, { resource_type: "video" }, function(success, err) {
console.log('suc: ' + success);
console.log('err: ' + err)
});
行为是控制台记录正确路径到 800KB .webm 文件
C:\Users\Borys\Documents\igt\desktopApp\videos\example.webm
然后什么都没有发生。它不会控制台记录更多信息。我没有收到任何错误。
我正确地要求 cloudinary 类并且我正确地设置了配置(在上面的代码之前)
const cloudinary = require('cloudinary');
cloudinary.config({
cloud_name: 'myappname',
api_key: 'my keys',
api_secret: 'my keys'
});
为什么什么都没发生?
【问题讨论】:
-
控制台日志被发送到我执行 Electrop 应用程序的终端。我看到
console.log(path)那里很好,值是正确的路径。是的,确实我应该交换成功和错误,但它不会使它起作用,因为不管成功在这里被称为错误还是反过来都无关紧要。 -
是的
.v2.工作正常,给我一个带有视频 URL 的响应对象,但是我的视频没有出现在 cloudinary 页面上,这很奇怪,但我不需要它,我只需要电影的 URL是回应所以没关系。如果你有这样的信息或者你猜到了什么,你可以告诉我为什么我在 cloudinary 页面上看不到这个视频 -
没关系它会在一段时间后在云端刷新。只需将其发布为答案,以便我接受
标签: javascript node.js cloudinary