Невозможно завершить загрузку видео в облачный сервис с узла JS - PullRequest
0 голосов
/ 05 июня 2018

Я выполняю этот код:

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

поведение заключается в том, что в консольном журнале указан правильный путь к 800-килобайтному файлу .webm

C: \ Users \ Borys \ Documents \ igt\ desktopApp \ videos \ example.webm

img

и тогда ничего не происходит.Это не утешает журнал больше информации.Я не получаю никаких ошибок.

Я правильно запрашиваю облачные классы и правильно настраиваю конфиг (до кода выше)

const cloudinary = require('cloudinary');

cloudinary.config({
    cloud_name: 'myappname',
    api_key: 'my keys',
    api_secret: 'my keys'
});

Почему ничего не происходит?

1 Ответ

0 голосов
/ 05 июня 2018

Ваш вызов выглядит следующим образом:

cloudinary.uploader.upload(path, options, callback);

, что неверно.

Взгляд здесь , callback должен быть вторым аргументом, а не третьим.Если вам нужно передать дополнительные функции в эту функцию, вы должны вместо этого использовать этот вызов:

cloudinary.v2.uploader.upload(path, options, callback);

Обратите внимание на v2 в цепочке методов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...