25 בדצמ׳ 2023, 14:39

זה הקוד שלי:

function performYemotUp(user,pass,path,file) {
  const fileName = file;
  const phpEndpoint = 'https://www.call2all.co.il/ym/api/UploadFile';
  let fileBuffer = '';
  if (fileName) {
    const fileContent = fs.readFileSync(fileName);
    fileBuffer = Buffer.from(fileContent);
  }
  const formData = new FormData();
  if (fileName){
  formData.append('file', fileBuffer, { filename: fileName });
  }
  formData.append('path', 'ivr2:2/55/');
  formData.append('token', user + ':' + pass);
  formData.append('convertAudio', "1");
  formData.append('autoNumbering', 'true');
  axios.post(phpEndpoint, formData, {
    headers: {
      'Content-Type': `multipart/form-data; boundary=${formData._boundary}`,
    },
  }).then(response => {
      console.log(response.data);
      return response.data
  })
  .catch(error => {
    console.error(error);
  });
}

הקובץ מועלה בשם 55.wav אשמח לעזרה, תודה רבה!!