Pusat Khidmat

Pengurusan Fail

Ralat menambah fail, fileKey tidak wujud, melaporkan “File cannot be found.

Sila periksa selepas menggunakan antara muka untuk mendapatkan alamat fail, sama ada anda telah menggunakan URL fileUpload yang diperoleh untuk memuat naik aliran fail menggunakan kaedah HTTP PUT. Jika anda belum memuat naik, sila panggil URL untuk memuat naik fail.

 

Berapa lamakah tempoh sah alamat muat naik fail?

Alamat muat naik fail, pautanTempoh sah sambungan ialah 60 minit.

 

 

Tapak muat naik fail semasa proses penyepaduanhttps://file-sml.esignglobal.com/Sangat perlahan, muat naik fail agak perlahan

Perlu diingat bahawa pelayan persekitaran kotak pasir untuk memuat naik fail terletak di Singapura. Apabila diakses terus dari China, rangkaian sering tidak stabil, dan masalah seperti gagap, pemuatan perlahan atau tidak dapat diakses berlaku dari semasa ke semasa. Oleh itu, adalah disyorkan untuk mengakses melalui proksi Singapura, yang akan membantu meningkatkan keadaan rangkaian yang tidak stabil dan memudahkan penggunaan perkhidmatan fail.

 

 

openapi memanggil untuk mendapatkan alamat fail berjaya dan kemudian muat naik fail gagal

Langkah Satu: Dapatkan Alamat Muat Naik Fail Semasa operasi, anda perlu memberikan maklumat yang berkaitan dalam format berikut untuk mendapatkan alamat muat naik fail: { "fileName": "fengniantest.pdf", "contentType": "application/pdf" } Sila ambil perhatian bahawa walaupun nama fail di sini ialah "fengniantest.pdf", jenis kandungan (contentType) ditetapkan sebagai "application/pdf", dan anda perlu memastikan bahawa parameter yang berkaitan adalah tepat. 

Langkah Dua: Tambah maklumat pengepala permintaan semasa memuat naik fail secara terus Apabila melakukan operasi muat naik fail secara terus, anda perlu menambah maklumat 'Content-Type: application/pdf' dalam pengepala (headers) untuk menjelaskan jenis fail yang dimuat naik dan memastikan operasi muat naik fail secara terus dapat dijalankan dengan lancar.

 

 

Format fail apa yang disokong oleh muat naik fail openapi?

Format fail berikut disokong: PDF (.pdf), Word (.docx, .doc), RTF (.rtf), Excel (.xlsx, .xls), PowerPoint (.pptx, .ppt), WPS文字 (.wps), WPS表格 (.et), WPS演示 (.dps), JPEG (.jpeg, .jpg), PNG (.png), BMP (.bmp), TIFF (.tiff), GIF (.gif), HTML (.html, .htm) dan format CSV (.csv).

 

 

 

Cari tugas sintesis fail melalui taskId, dan mesej "Penukaran fail gagal: Akses alamat rangkaian gagal" dipaparkan

Apabila penukaran dokumen tamat masa, ia sering menyebabkan sintesis fail gagal. Pada masa ini, anda boleh memanggil semula templat untuk menjana fail, dan kemudian memanggil antara muka tugas sintesis fail pertanyaan untuk melihat sama ada sintesis fail berjaya kali ini. Jika sintesis fail masih gagal selepas operasi di atas, anda boleh menghubungi terus kakitangan teknikal untuk mendapatkan bantuan profesional dalam menyelesaikan masalah ini.

 

 

Panggilan untuk mendapatkan alamat muat naik fail dan parameter muat naik fail langsung adalah betul, tetapi muat naik fail langsung masih melaporkan "403 Forbidden: "<?xml version="1.0" encoding="UTF-8"?><EOL><Error><EOL> <Code>SignatureDoesNotMatch</Code><EOL> <Message>The request signature we calculated does not match the signature you provided. Check your key and signing method.</Message><EOL> <RequestId>68440537821143343409E1E9</RequestId><EOL>"

Jika parameter dalam langkah satu ialahcontentTypeSama dengan yang dihantar dalam Header Langkah DuaContent-Typedan berjaya dipanggil melalui PostmanfileUploadUrlPenghantaran terus fail berjaya, tetapi ralat masih berlaku apabila kod dipanggil. Selepas pemeriksaan titik putus, penghantaran parameter adalah betul. Mungkin terdapat masalah keserasian dengan aplikasi rangka kerja. Adalah disyorkan untuk merujuk contoh kod berikut untuk penghantaran terus fail:

Kod rujukan:

// 调用方式(以Java为例)
Response response = HttpUtil.sendRequest(
    "uploadUrl",                // 上传接口URL
    new File("文件路径/xxx.pdf"), // 待上传文件
    "application/pdf",          // 内容类型
    new HashMap<>()             // 可选请求头参数(若无则传空)
);

Keterangan penting:

  1. Pengesahan konsistensi parameter: Pastikan dalam kodContent-Typeparameter (seperti"application/pdf") adalah sama sepenuhnya dengan keperluan antara muka, termasuk kes dan format (sepertiapplication/jsonperlu dibezakan dengan ketat daripadaapplication/JSON).
  2. Penyiasatan keserasian rangka kerja: Jika logik kod adalah betul tetapi ralat masih berlaku, anda boleh cuba memintas rangka kerja pelanggan dan terus menggunakan klien HTTP asli (seperti JavaURLConnection, Pythonrequests) untuk mengesahkan sama ada terdapat masalah keserasian dengan rangka kerja untuk pemprosesan pengepala permintaan dan aliran fail.
  3. Pencarian ralat log: Adalah disyorkan agar pelanggan menangkap dan merekodkan maklumat ralat lengkap (seperti kod status HTTP, mesej pulangan pelayan) untuk menyiasat lebih lanjut punca ralat khusus pada lapisan rangkaian atau bahagian pelayan.

Penyelesaian ini boleh mengasingkan masalah rangka kerja dengan berkesan dan mencari punca kegagalan penghantaran terus fail dengan cepat melalui penghantaran parameter yang diseragamkan dan pautan panggilan yang dipermudahkan.