Logo

API คืออะไร? ขออธิบายแบบคนไม่รู้เรื่องไอที .....

robot-with-api

เขียนเมื่อ 07 Dec 2020

จริงๆแล้ว API เรามักจะได้ยินคำนี้บ่อยๆ ในการทำ Application (web app, mobile app, desktop app, Etc.) เพื่อใช้ในการสื่อการกับ users ซึ่ง Developer จะนำ API นี้มาต่อยอดในการทำธุรกิจต่างๆ อย่าง ThaiBulkSMS ก็นำ API มาใช้เรียกว่า SMS API เช่นเดียวกันค่ะ หลายคนมักจะคิดคำนี้เป็นเรื่องไกลตัว เราคงไม่เกี่ยงในชีวิตประจำวันใช่ไหมคะ ใครจะรู้ละว่าแค่เราเปิดเฟสบุ๊คขึ้นมาก็เจอ API แล้ว มาดูกันว่า API คืออะไร และวิธีการทำงานนอกจาก SMS API แล้วยังมีอะไรอีกบ้าง

 

 

ความหมายของ API 

 

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

 

api

 



 

ประโยชน์ของการส่ง API :

 

1.ช่วยเป็นสื่อกลางส่งข้อมูลข้าม Server

2.ลดการใช้กำลังคน ด้วยการใช้เทคโนโลยี

3.สื่อสารกับลูกค้าได้รวดเร็วขึ้น

4.ไม่ต้องทำงานข้ามเว็บไซต์ เพียงติดตั้ง API และใช้งานในเว็บไซต์ที่มี API เดียวก็พอ

5.ผู้ใช้มีความสะดวกสบายมากขึ้น ไม่ต้องเข้าโปรแกรมหรือ tools ในการทำงานให้ซับซ้อน

 

api

 

ตัวอย่างการใช้ API

 

SMS API

อย่างเช่น ThaiBulkSMS ซึ่งนำ API มาใช้ในส่วนที่ ผู้ใช้ (Client) นั้นมีความต้องการส่ง SMS ในปริมาณมากๆ ได้ส่ง request ความต้องการไปยังระบบ จากนั้นระบบจะประมวลข้อความที่เราสั่ง ก่อนที่ระบบจะส่งSMS ออกไปตามที่ต่าง ๆ ตามที่เราร้องขอ หรือจะให้บอกง่ายๆก็คือเราทำ Application ขึ้นมา แล้วต้องการให้มีคนอื่นเข้ามาใช้งานบน Application ของเรา ตรงส่วนนี้แหละที่เรียกว่า API

 

Website API

หรือ web API เป็นกลุ่มที่นิยมใช้งานเยอะที่สุด เพราะเชื่อมต่อ API ได้ง่ายและหลายธุรกิจต่างใช้ Website เป็นแพลตฟอร์มหลักอยู่แล้วนั่นเอง Web API มีหลายแบบ บาง Web API ก็ต้องสมัครเข้าใช้งานก่อนถึงจะใช้งานได้ อย่างเช่น Microsoft หรือ Google เป็นต้น

 

 

 

มาถึงตรงนี้หลายๆคนอาจกำลังคิดว่ามันก็ไกลตัวเรานะ API ไม่ได้เกี่ยวข้องอะไรกับเราเลย แต่จริงๆนั้น API อยู่รอบตัวเรา แค่เราสมัคร Email เพื่อขอใช้งาน ก็ใช้ API แล้ว หรือใครที่ชอบเล่นเฟสบุค การเข้าสู่ระบบผ่าน Facebook Account หรือกดเข้าไปเล่นเกมในเฟซบุ๊ก นั้นมีการเรียกใช้งาน API เช่นกันค่ะ

 

หรือใครที่กำลังทำการตลาดด้วย SMS แล้วล่ะก็ สนใจทำ SMS API สามารถศึกษาข้อมูลและติดต่อเราได้ที่ ThaiBulkSMS API หรือตรวจสอบราคา SMS ได้เช่นกัน เรายินดีให้บริการทุกท่านค่ะ