Я пытаюсь загрузить файл в Kaltura используя nodejs НПМ пакет «Kaltura», он последовательно показывал мне ниже ошибкиKaltura: MISSING_MANDATORY_PARAMETER, uploadTokenId
<?xml version="1.0" encoding="utf-8"?><xml><result><error><objectType>KalturaAPIException</objectType><code>MISSING_MANDATORY_PARAMETER</code><message>Missing parameter "uploadTokenId"</message><args><item><objectType>KalturaApiExceptionArg</objectType><name>PARAM_NAME</name><value>uploadTokenId</value></item></args></error></result><executionTime>0.002338171005249</executionTime></xml>
он просит меня, чтобы добавить uploadTokenId даже я уже добавил , Даже это дает мне эту ошибку в небольших файлах, таких как 2mb.
Kaltura НПМ verison
"kaltura": "^3.3.1"
Загрузить лексема код
var configureKalturaClient = function(){
var config = new kaltura.kc.KalturaConfiguration(12345);
console.log(JSON.stringify(config))
var client = new kaltura.kc.KalturaClient(config);
var sessionID = null;
client.session.start(function(ks) {
if (ks.code && ks.message) {
console.log('Error starting session', ks);
} else {
client.setKs(ks);
console.log("kaltura session-->" + ks)
var uploadTokenId = "12345dddd122333";
var fileData = "/home/alok/Downloads/Delhi.jpg";
var resume = false;
var finalChunk = false;
var resumeAt = "";
client.uploadToken.upload(function(results) {
if (results && results.code && results.message) {
console.log('Kaltura Error', results);
} else {
console.log('Kaltura Result', results);
}
},
uploadTokenId,
fileData,
resume,
finalChunk,
resumeAt);
}
}, "121334345455",
"[email protected]",
kaltura.kc.enums.KalturaSessionType.ADMIN,
12345)
}
Благодаря
удивительный, он работает. Вы сохранили мой день. –
Нет проблем! Благодаря! –