天天看點

釘釘小程式檔案上傳 報無效參數

釘釘小程式檔案上傳 報無效參數

釘釘小程式檔案上傳 報無效參數
原因為沒有加fileType,文檔中居然為非必填
// 多檔案上傳
export function mutiUpload(tempFilePaths) {
  return Promise.all(
    tempFilePaths.map((file, index) => {
      return new Promise((resolve, reject) => {
        console.log(file);

        dd.uploadFile({
          url: BASE_API,
          filePath: file,
          fileName: "file",
          fileType: "image",    // 不加fileType就報參數無效
          header: getCommonHeader(),
          success(res) {
            console.log("上傳檔案成功!", res);
            resolve(res);
          },
          fail(err) {
            console.log("上傳檔案失敗!!!!!", err);
            dd.alert({
              title: "檔案上傳失敗!",
              duration: 1000
            });
            reject(err);
          }
        });
      });
    })
  );
}