มาทดสอบ API ด้วย Postman ทั้งวิธี Get และ วิธี Post
API = Application Programming Interface คือ ช่องทางหนึ่งที่เอาไว้เชื่อมต่อกับเว็บไซต์ผู้ให้บริการ API จากที่อื่น เพื่อเป็นตัวกลางที่ทำให้โปรแกรมเชื่อมต่อกับโปรแกรมอื่นได้
Postman คือ เครื่องมือที่ใช้ยิงเว็บไซต์ หลักการทำงานก็คือ การส่งอักขระอักษรไปมาระหว่าง network ปกติเว็บไซต์มี 2 แบบ
1. เว็บไซต์ UI ธรรมดา
2. เว็บไซต์ที่เอาไว้ให้แต่ข้อมูล ไม่มี UI เรียกว่า API
Postman เอาไว้ยิงเว็บไซต์ได้ทั้งสองแบบ ทั้งแบบ UI ก็ได้ หรือแบบ API ก็ได้ การยิงไปของ Postman เรียกว่ายิง Request ผลลัพธ์เว็บไซต์ที่ได้กลับมา เรียกว่า Response
วิธีหลักๆในการรับส่งข้อมูล ในบทความนี้ขอยกตัวอย่างวิธี Get และ Post
1. วิธี Get ใช้สำหรับเรียกขอข้อมูลในรูปแบบต่าง ๆ ขั้นตอนการทำก็คือ
1.1 Copy URL ที่ต้องการจะส่งเข้าไป
1.2 กด Send
1.3 ได้ Data ออกมา
2. วิธี Post ใช้สำหรับการสร้างข้อมูลใหม่ในฐานข้อมูล ขั้นตอนการทำก็คือ
2.1 Copy URL ที่ต้องการจะส่งเข้าไป
2.2 คลิกที่ Params เพื่อใส่ค่าพารามิเตอร์ต่างๆ
2.3 นำค่าพารามิเตอร์มาใส่หลัง URL
2.4 คลิกที่ Body แล้วใส่ข้อมูลลงไป เพื่อยิงไปที่ API (โดยเขียนในรูปแบบ Json)
2.5 กด Send
2.6 ได้ Data ออกมา
นี่คือวิธีการยิงAPI คร่าวๆ ที่ได้เรียนรู้มาจาก Project PBTS หวังว่าจะเป็นความรู้เล็กๆน้อยๆ สำหรับเพื่อนๆที่กำลังทำหรือกำลังศึกษาเรื่องนี้อยู่นะคะ