ศูนย์นักพัฒนา

เพิ่มไฟล์แนบ

POST /esignglobal/v1/envelope/files/addAttachments

คำอธิบายอินเทอร์เฟซ

เมื่อซองจดหมายยังไม่เปิด สามารถเพิ่มไฟล์แนบในซองจดหมายได้

ข้อควรระวัง:

  1. เมื่อเพิ่มไฟล์แนบ ต้องสร้าง filekey ของไฟล์แนบโดยใช้อินเทอร์เฟซอัปโหลดไฟล์ก่อน

  2. ไฟล์แนบไม่จำเป็นต้องลงนาม ใช้เป็นข้อมูลอ้างอิงในระหว่างกระบวนการลงนามเท่านั้น เช่น การบันทึกเสียง วิดีโอ รูปภาพ เอกสาร ฯลฯ

  3. เมื่อเพิ่มไฟล์แนบ ต้องสร้างไฟล์แนบโดยใช้อินเทอร์เฟซ “อัปโหลดไฟล์” ก่อน 

พารามิเตอร์คำขอ

ชื่อพารามิเตอร์

ประเภท

จำเป็น

คำอธิบาย

envelopeId

string

true

ID ซองจดหมาย

attachments

array

true

ชุดไฟล์แนบของซองจดหมาย ลำดับการแสดงผลคือลำดับการเพิ่มไฟล์

 

fileKey

string

true

fileKey ของไฟล์

ตัวอย่างคำขอ
{
    "envelopeId":"flow1234567890",
    "attachments":[{
    "fileKey":"fileKey12345678901"
  }]
}

พารามิเตอร์การตอบสนอง

ชื่อพารามิเตอร์

ประเภท

คำอธิบาย

code

int

รหัสธุรกิจ 0 หมายถึงสำเร็จ นอกเหนือจาก 0 หมายถึงผิดปกติ

message

string

ข้อมูลธุรกิจ

【ข้อควรระวัง】โปรดตัดสินสถานการณ์ข้อผิดพลาดตามรหัส (code) ไม่ควรขึ้นอยู่กับการจับคู่ข้อความ (message) เพราะข้อความ (message) อาจมีการปรับเปลี่ยน

data

object

ข้อมูลธุรกิจ

ตัวอย่างการตอบสนอง
{
    "code": "0",
    "message": "success",
    "data": null
}

 

 

คำอธิบายอินเทอร์เฟซ
พารามิเตอร์คำขอ
ตัวอย่างคำขอ
พารามิเตอร์การตอบสนอง
ตัวอย่างการตอบสนอง