ดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งาน
 

API ย่อมาจาก  Application Programming Interface  ปัจจุบันมีความสำคัญมาก เนื่องจากแต่ละบริษัทพยายามจะพัฒนาซอฟต์แวร์ของตัวเองให้เป็นลักษณะของ Micro Service เพื่อให้ง่ายต่อการพัฒนาเป็น function ย่อยๆและทำตามหน้าที่ของมันไม่ทำเกินหน้าที่ของตัวเอง การทำตัว API นั้นบางบริษัทอาจทำ API ให้ใช้แค่สำหรับแอพของบริษัทตัวเอง แต่บางบริษัทก็เปิดให้คนนอกใช้ก็ได้ เช่น ถ้าผมทำแอพเกมแล้วอยากให้คนเล่นโพสลง Facebook ผมก็สามารถเรียก API ของ Facebook ได้เลย ซึ่งบทความนี้จะแนะนำเครื่องมือสำหรับการทดสอบ API นั้นก็คือโปรแกรม Postman (โพสต์แมน) นั้นเองครับ

หน้าจอแสดงรายละเอียด คำอธิบายของ POSTMan

Postman คือเครื่องมือสำหรับการพัฒนาและทดสอบ API service ซึ่งเป็นที่นิยมอย่างกว้างขว้าง เพราะการใช้งานที่แสนจะง่ายดาย มี UI สวยงามเข้าใจง่ายๆ  และสามารถใช้ได้ฟรีอีกด้วยยยยนะครับ ฟังก์ชันทั่วไปที่คนใช้งานจะเป็นการทดสอบส่ง request เพื่อดู response ที่ได้กลับมาเป็นข้อมูล แอดชั้นๆต่างๆ แต่บทความนี้จะพูดถึงฟังก์ชันอื่น ๆ ที่คนทั่วไปอาจยังไม่เคยใช้ หรือไม่เคยรู้มาก่อน เราจึงจะมาแนะนำๆ ที่มีโปรแกรมสำหรับการพัฒนาอยากทกสอบตัว API สามรถใช้งานโปรแกรม Postman ได้เลยครับ สะดวกอย่างมากไม่ยุ่งยาก

 

 

ในปัจจุบันเว็บไซต์ใหญ่ๆหลายเว็บไซต์จะมีการเปิดให้ใช้งาน API ซึ่งเราอาจจะเห็นการใช้งาน API ได้มากขึ้นเพราะทำให้เว็บไซต์ หรือแอปพลิเคชันนั้นในกระบวนการทำงานมันเมีมาก เช่น การเก็บข้อมูล การประมวลผลข้อมูล การแก้ไข การลบข้อมูล การทำงานหรือ กระบวนการทำงานเว็บไซต์ หรือ แอปพลิเคชันมันการมีงานเยอะนะจากที่กล่าวมาซึ่ง เมื่อมีคนทำให้เรียบร้อยซึ่งเราไม่ใจเป็นสร้างมาใหม่ที่ละอัน แค่เราส่ง  Request ยังผู้ให้บิการ บริการทำการตรวจสอบข้อมูลที่ส่งมา หรือ request มานั้นถูกต้องตามเงื่องไขที่ผู้ใชห้บริการ ผู้บริการจะส่ง response ซึ่งเราต้องใช้เครื่องมือต่างๆ เพื่อทำการทดสอบ API อย่างโปรแกรม Postman ที่ส่งให้มาว่า request ส่งข้อมูลแบบไหน แล้ว response ส่งข้อมูลแบบไหน สามารถตรวจสอบตามเงื่องไขที่เรากำหนดไหม เราสามรถเลือกใช้เครื่องมื่อ ทดสอบ API อย่างโปรแกรม Postmanได้

อ้างอิง

"What is Postman? - postman.com".[ออนไลน์].สามารถศึกษาเพิ่มเติมได้ที่:https://www.postman.com/

"การติดตั้ง Postman - sysadmin.psu.ac.th".[ออนไลน์].สามารถศึกษาเพิ่มเติมได้ที่:https://sysadmin.psu.ac.th/2019/03/03/postman/

"เคล็ด(ไม่)ลับการใช้ Postman - bigdata.go.th".[ออนไลน์].สามารถศึกษาเพิ่มเติมได้ที่: https://www.mindphp.com/%E0%B8%9A%E0%B8%97%E0%B8%84%E0%B8%A7%E0%B8%B2%E0%B8%A1/it-news.html?view=form&a_id=0&layout=edit&catid=239&return=aHR0cHM6Ly93d3cubWluZHBocC5jb20vJUUwJUI4JTlBJUUwJUI4JTk3JUUwJUI4JTg0JUUwJUI4JUE3JUUwJUI4JUIyJUUwJUI4JUExL2l0LW5ld3MuaHRtbA==

"Postman คืออะไร - medium.com".[ออนไลน์].สามารถศึกษาเพิ่มเติมได้ที่: https://medium.com/@waerohaneewaehayee/postman-%E0%B8%84%E0%B8%B7%E0%B8%AD%E0%B8%AD%E0%B8%B0%E0%B9%84%E0%B8%A3-c6461461cc55

 

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
Shopee Open API อัพเดด เพิ่มให้ทดสอบ Category Tree ใน Sandbox ได้แล้ว
โดย mindphp อ 05 ธ.ค. 2021 1:32 am บอร์ด ถาม - ตอบ ธุรกิจ กฏหมาย ภาษี บัญชี
1
14
อ 05 ธ.ค. 2021 2:07 am โดย mindphp
พบปัญหาการติดตั้ง MDFiles Component บน Joomla 4
โดย aum2021 อ 05 ธ.ค. 2021 1:13 am บอร์ด Joomla Development
1
31
อ 05 ธ.ค. 2021 1:19 am โดย mindphp
สาเหตุหนึ่งของปัญหา Error หน้าจอ ไม่สามารถเข้าเว็บได้ Secure Connection Failed PR_END_OF_FILE_ERROR
โดย mindphp ส 04 ธ.ค. 2021 11:26 pm บอร์ด ถาม - ตอบ คอมพิวเตอร์
0
21
ส 04 ธ.ค. 2021 11:26 pm โดย mindphp
รวม Extension ที่ใกล้เคียงกับความต้องการ สำหรับพัฒนา Extension แต่ละตัวให้กับลูกค้า
โดย mindphp ส 04 ธ.ค. 2021 6:49 pm บอร์ด ThaiVI (Main)
0
9
ส 04 ธ.ค. 2021 6:49 pm โดย mindphp
เช็คอาการ Hardware มือถือเช็คอาการเสียเบื้องด้น แนะนำแก้ปัญหา Samsung เข้า Test mode
โดย prmindphp ส 04 ธ.ค. 2021 5:09 pm บอร์ด Mindphp Videoman
0
28
ส 04 ธ.ค. 2021 5:09 pm โดย prmindphp
R - Template สำหรับเว็บ
โดย mindphp ส 04 ธ.ค. 2021 6:42 am บอร์ด ภาควิชาพลศึกษา ม.เกษตร - Develop
0
3
ส 04 ธ.ค. 2021 6:42 am โดย mindphp
B - ข้อมูลระบบเข้าไม่ได้ admin
โดย mindphp ส 04 ธ.ค. 2021 6:39 am บอร์ด ภาควิชาพลศึกษา ม.เกษตร - Tester
0
1
ส 04 ธ.ค. 2021 6:39 am โดย mindphp
Subtitle - การใช้งาน Nimbus บันทึกวิดิโอหน้าจอการใช้งาน Browser อัดหน้าจอ แคปภาพหน้าจอ โปรแกรมฟรีอัดวีดีโอ
โดย annie2301 ศ 03 ธ.ค. 2021 6:08 pm บอร์ด MT51 - ณัฐกฤตา ใส่เกื้อ
2
11
ส 04 ธ.ค. 2021 2:39 am โดย annie2301