eSign วิธีลงลายเซ็นดิจิทัลด้วย Postman
คู่มือนี้จะสอนวิธีการใช้การลงลายเซ็นดิจิทัลให้ไฟล์ PDF แบบง่ายๆ ด้วย Postman พร้อมวิธีการแบบละเอียด
1. ทำการสมัครเว็บไซต์ https://www.esigns.cloud/
เมื่อเข้าไปแล้ว ให้กดปุ่ม Get Started
กดปุ่ม Sign up now
ทำการกรอกข้อมูลให้ครบถ้วน
2. API-Key
ถ้าถามว่าคืออะไร ง่ายๆก็เหมือนรหัสผ่านอันหนึ่งที่เป็นการระบุตัวตนว่า เราเป็นใคร
เมื่อทำการสมัคร eSign เรียบร้อยแล้ว
ส่งอีเมลไปที่ support@esigns.cloud เพื่อขอ API-Key
3. Postman
แอปสำหรับส่ง request ต่างๆ ซึ่งในที่นี้เราจะใช้สำหรับลงลายเซ็นดิจิทัลให้กับไฟล์ของเรา เราสามารถดาวน์โหลดโปรแกรมได้ที่ https://www.postman.com/
4. ไฟล์ PDF หรือ ไฟล์ XML ที่เราต้องการลงลายเซ็นดิจิทัล
ลงมือทำ
ขั้นตอนแรกให้ไปที่โปรแกรม Postman ที่โหลดมาแล้ว
หากยังไม่เคยสมัคร ให้สมัครก่อนเข้าใช้งาน
เมื่อทำการ login เสร็จ หน้าตาโปรแกรมก็จะประมาณนี้
จากนั้นให้ไปที่ workspaces
ทำการเลือก workspaces ที่เราต้องการ
หากไม่มี ให้เลือกปุ่ม Create Workspace ด้านบนลูกศรสีแดง ซึ่งผมทำการสร้าง workspace ใหม่ขึ้นมา
เมื่อกดปุ่ม Create workspace ก็จะมาที่หน้านี้ ให้เราใส่ชื่อในช่องสีน้ำเงินได้ตามต้องการ (ในที่นี้ผมจะใส่ว่า eSign workspaces) จากนั้นก็กดปุ่มสีส้มด้านล่าง
เมื่อสร้างเสร็จก็จะมาหน้านี้
ให้สังเกตด้านซ้าย จะมีปุ่ม + อยู่ ให้เรากด จะเป็นการสร้าง collection
ตั้งชื่อ collection ได้ตามต้องการ ซึงผมจะตั้งว่า eSign
สังเกต … ด้านขวาของ collection ที่เราพึ่งสร้าง
เลือก Add request
ตั้งชื่อ request ที่เราพึ่งสร้าง โดยผมจะตั้งว่า ลงลายเซ็นดิจิทัล
จะเห็นคำว่า GET ตรงกลางจอ ให้กดแล้วเลือก POST
ทำการใส่เว็บนี้ไปในช่องข้างๆ
https://api.esigns.cloud/documents/pdfa-xml/digitalsign
ข้างใต้เว็บจะมีแถบหลายอัน ให้เราเลือก Headers
ใส่ค่าไปตามนี้
Content-Type : multipart/form-data
API-Key : API-Key ของคุณ
ต่อไปข้างๆ แถบ Headers จะเป็น Body ให้เรากดไป แล้วเลือก form-data
** Text ตรงรูปที่ลูกศรชี้ถูกซ่อนไว้ ให้เอาเม้าไปชี้ตรงแถบแล้วจะโผล่ขึ้นมา
กดที่ Text ในรูปแล้วเลือก File
ด้านขวาของแถบจะมี select files ให้เรากดเข้าไป แล้วเลือกไฟล์ที่เราต้องการลงลายเซ็น
เมื่อเลือกเสร็จก็จะเป็นประมาณนี้
จากนั้น กดปุ่ม Send ด้านขวา
เมื่อกดแล้ว ด้านล่างจะขึ้นประมาณนี้
เมื่อโหลดเสร็จ ก็จะขึ้นประมาณนี้
เช็คเอกสาร
สร้าง Request อันใหม่ขึ้นมา ทำเหมือนกับอันแรกเลย โดยใส่เป็น https://api.esigns.cloud/jobs/
ตรงปุ่ม GET ไม่ต้องเปลี่ยน
จำค่าที่เราได้อันที่แล้วไหม ทำการ copy ให้ใส่ไว้ในแถบลิ้งค์
ในแถบ Headers ใส่ API-Key เหมือนอันแรก
กดปุ่ม Send ก็จะได้ผลลัพธ์ประมาณนี้
ดาวน์โหลด
สร้าง Request ใหม่ ทำเหมือนอันเก่า โดยอันนี้ผมตั้งชื่อเป็นดาวน์โหลด และใส่เป็น https://api.esigns.cloud/files/
ใส่ค่าของ fileId ที่ได้จาก request เช็ค
ในหน้า Headers ใส่ API-Key กับ Content-Type : application/json
กด Send ก็จะได้ผลลัพธ์แบบนี้