16 Brand New APIs Every Developer Should Use

13-Sep-24

คัมภีร์เทพ IT

See the original english version Click here!

 

หากคุณต้องการเพิ่มความสามารถให้กับ Programming Project ถัดไปของคุณ บทความนี้ได้รวบรวม 16 APIs น่าสนใจ ที่ Developer สามารถนำไปใช้งานได้

1. ILovePDF API

เชื่อว่าหากคุณได้ลองใช้ ILovePDF API น่าจะทำให้คุณรัก PDF มากยิ่งขึ้น

มันช่วยให้ Extract Text, Edit, Remove Passwords, Compress, Convert รวมทั้งอื่น ๆ อีกมากมาย API นี้ถือเป็นสิ่งที่จำเป็นสำหรับ Application ที่เกี่ยวข้องกับการจัดการ PDF

2. Free Dictionary API

API นี้ ไม่ต้องใช้ API Key และขับเคลื่อนด้วยการบริจาค 

คุณสามารถสร้าง Dictionary App ง่าย ๆ หรือ Integrate เข้ากับ Projects ที่มีอยู่ เพื่อพบกับความมหัศจรรย์ของคำศัพท์ หรือ หากคุณต้องการ Highlight คำ มันก็จะให้คำจำกัดความแก่คุณ

3. Pantry

API นี้ จะช่วยให้คุณจัดเก็บ JSON Data ได้มากถึง 100MB พร้อม CRUD Interface ที่ใช้งานง่าย ซึ่งถือว่า เป็นทางเลือกที่น้ำหนักเบาสำหรับ Databases แบบดั้งเดิม มันเหมาะสำหรับ Projects ขนาดเล็ก เจ้า API นี้ เป็น Database ที่เรียบง่ายกว่าในการ Integrate รวมเข้ากับ Project ของคุณ จะว่าไปแล้ว มันก็คล้ายกับ TinyDB ใน Python หากคุณเคยใช้งานมาก่อน

4. Clearbit

คุณเคยต้องการแสดง Company Logo ใน App ของคุณหรือไม่ ไม่ต้องกังวลไป เพราะ Clearbit API เข้ามาช่วยเหลือคุณในเรื่องนี้ได้

ด้วย HTTP Request ที่เรียบง่าย คุณสามารถดึง Company Logo เข้ามาได้ ซึ่งจะช่วยเพิ่มความเป็นมืออาชีพให้กับ Project ของคุณ

5. Open Food Facts API

เคยสงสัยบ้างไหมว่า อาหารของคุณมีอะไรบ้าง Open Food Facts API สามารถช่วยคุณได้

เพียงป้อนหมายเลข Barcode แล้วมันจะให้ข้อมูลโดยละเอียดเกี่ยวกับผลิตภัณฑ์ รวมถึงส่วนผสม คุณค่าทางโภชนาการ รวมทั้งข้อมูลอื่น ๆ

มันเหมาะอย่างยิ่งสำหรับการสร้าง Food Tracking App หรือ Nutritional Information Tool

6. The Internet Game Database (IGD) API

หากคุณเป็น Gamer-Programmer เชื่อว่าคุณน่าจะชอบ API นี้ เพราะ IGD API ซึ่งขับเคลื่อนโดย Twitch ถือเป็นแหล่งข้อมูลอันล้ำค่าเกี่ยวกับเกมต่าง ๆ ได้

คุณสามารถค้นหาได้ทั้ง Game Versions, Genres, Covers, Images และอื่น ๆ คุณสามารถสร้าง Game Database ของคุณเอง หรือสร้างประสบการณ์การเล่นเกมที่ไม่เหมือนใคร ด้วยพลังของ API นี้

7. Discord API

Discord API นี้ จะช่วยให้คุณสร้าง Custom Bots ที่สามารถเล่นเกม, โต้ตอบกับ Community ของคุณ และอื่น ๆ อีกมากมาย

8. World News API

หากต้องการข่าวสารล่าสุดทั่วโลกสำหรับ Application ของคุณ คุณสามารถใช้งาน World News API ได้ฟรี แต่โปรดระวังการ Call ต่อวันด้วย

หากคุณกำลังสร้างบางสิ่ง ที่ต้องมีการอัปเดตข่าวสารบ่อยครั้ง ดูเหมือน Paid Plans ของ API นี้ จะมีความคุ้มค่ากับเงินที่ต้องจ่าย

9. Random Data API

คุณกำลังทดสอบ App อยู่หรือไม่ บางทีคุณอาจจะต้องใช้ Fake Data อยู่บ้าง 

Random Data API มี Data Models อยู่เป็นจำนวนมาก ซึ่งเหมาะสำหรับการเติมข้อมูลจริงลงใน Application ของคุณ

ข้อดีของ API นี้ก็คือ ไม่ต้องใช้ API Key

10. FX Rates API

การจัดการกับอัตราแลกเปลี่ยนเงินตราต่างประเทศ อาจเป็นเรื่องที่น่าปวดหัว เจ้า FX Rates API นี้ จะช่วยลดความน่าปวดหัวนั้น เพราะคุณจะได้รับอัตราแลกเปลี่ยนแบบ Real-Time และข้อมูลในอดีต ได้แบบฟรี ๆ

มันเหมาะอย่างยิ่งสำหรับ Application ใดก็ตามที่เกี่ยวข้องกับธุรกรรมทางการเงิน

11. Google Docs API

คุณรู้หรือไม่ว่า คุณสามารถเชื่อมต่อกับ Google Docs ด้วย API ได้ คุณสามารถใช้ API เพื่อเข้าถึงข้อมูลจาก Documents ของคุณ, สร้าง Add-ons หรือ Integrate กับ Services อื่น ๆ

12. Unsplash API

หากคุณเบื่อกับ Stock Photos ทั่วไป ที่มีรูปภาพคุณภาพต่ำ และเต็มไปด้วยลายน้ำ เชื่อว่า Unsplash API จะช่วยคุณได้ ด้วย API นี้ คุณจะสามารถเข้าถึง Free Stock Photos ที่มีรูปภาพคุณภาพสูงเป็นจำนวนมากได้

ลองนึกภาพว่า คุณกำลังสร้าง Blog Post Generator ที่ดึงรูปภาพที่เกี่ยวข้องออกมาให้โดยอัตโนมัติ หรือ Group Chat Bot ที่เพิ่มลูกเล่นให้กับรูปภาพสำหรับการสนทนาของคุณ 

13. CloudConverter API

คุณเคยต้องการ Convert Files ใน Formats ต่าง ๆ หรือไม่ เชื่อว่า CloudConverter API จะสามารถช่วยให้คุณทำสิ่งนั้นได้อย่างง่ายดาย

คุณสามารถ Convert File ได้แบบฟรี ๆ จำนวน 25 ครั้งต่อวัน มันเหมาะสำหรับ Projects ขนาดเล็ก แต่ถ้าการ Convert File นั้นเป็นการ Convert ระหว่าง File 2 ประเภทเท่านั้น ขอแนะนำให้ใช้ Python เพื่อทำการ Convert ให้โดยอัตโนมัติ โดยที่ไม่ต้องใช้ APIs

14. YouTube API

คุณสามารถควบคุม YouTube ได้อย่างเต็มที่ด้วย API นี้ คุณสามารถใช้ API ที่น่าทึ่งนี้ เพื่อเปลี่ยน Thumbnails, Titles และแม้แต่ทำ A/B Testing เพื่อดูว่า Title หรือ Thumbnail ใด ที่ได้รับการคลิกมากที่สุด

15. Spotify API

Spotify API จะช่วยให้คุณเข้าถึง Music Data ได้มากมาย ตั้งแต่ศิลปินและเพลง ไปจนถึงประวัติการฟัง ไปจนถึงจำนวนเงินที่พวกเขาจ่ายให้ศิลปินทุกปี

คุณสามารถใช้สร้าง Music Recommendation Engine, สร้าง Playlist Generator ส่วนตัว หรือดึงเพลงที่คุณฟังล่าสุดออกมาได้

16. Waifu API

สำหรับผู้ที่ชื่นชอบ Anime ทุกท่าน เชื่อว่า Waifu API น่าจะเป็นสิ่งที่คุณต้องลอง เพราะ API นี้จะช่วยให้คุณสร้าง Anime Wife เป็นของคุณเองได้ มันมาพร้อมด้วย Features มากมาย โดย Feature หนึ่งที่น่าสนใจก็คือ /uwuify ซึ่งจะเปลี่ยนข้อความของคุณ ให้เป็นรูปแบบ Anime ที่น่ารักเท่าที่คุณต้องการ

ที่มา: https://halimshams.medium.com/

 

 

รับตำแหน่งงานไอทีใหม่ๆ ด้วยบริการ IT Job Alert

 

อัพเดทบทความจากคนวงในสายไอทีทาง LINE ก่อนใคร
อย่าลืมแอดไลน์ @techstarth เป็นเพื่อนนะคะ

เพิ่มเพื่อน

 

บทความล่าสุด