ปัจจุบันเทคโนโลยี IoT นั้นได้มีบทบาทเข้ามาเกี่ยวข้องกับชีวิตของเรามากยิ่งขึ้น เราอาจจะพบเห็นได้บ่อย ๆ ในชีวิตของเราเอง 🏠
.
API นั้นเปรียบเสมือนดั่งท่อข้อมูลสำหรับส่งข้อมูลไปมาในโลกอินเตอร์เน็ต ที่ทำให้ Mobile Application ของเรา สามารถทำอะไรได้หลายอย่างมากขึ้น ไม่ว่าจะเป็น การทำงานแบบอัตโนมัติ, การใช้คำสั่งเสียง
.
บทบาทของ API ใน IoT นั้นช่วยให้เหล่าผู้พัฒนาสามารถสร้าง Mobile Application ที่มีปฏิสัมพันธ์กับโลกแห่งความเป็นจริงได้เลยไม่ใช่แค่เพียงบน UI เท่านั้น เพื่อที่จะให้รองรับกับการเป็น IoT จึงจำเป็นต้องมี API หลายประเภทเข้าช่วยด้วย
.
ประเภทของ API ที่ใช้กับ IoT นั้นแบ่งได้ออกเป็น 3 ประเภท ได้แก่
.
✨ 1.SOAP - เป็นช่องทางที่ใช้สื่อสารกันระหว่าง Server กับ Client ที่ข้อมูลจะถูกส่งแบบ XML
.
✨ 2.JSON กับ XML - เป็น Method ที่เก่าแก่กว่า SOAP เสียอีก แต่ก็มีการถ่ายโอนข้อมูลที่เรียบง่าย และค่อนข้างใช้ Bandwidth น้อยด้วย
.
✨ 3.REST - มีความเป็น Architecture มากกว่า Protocol โดยที่ Feature บางอย่างนั้นจำเป็นต้องใช้ REST Service เข้าร่วมด้วย
.
ซึ่ง API สำหรับทำ IoT บน Mobile Application นั้นมีอยู่เป็นร้อย ๆ ตัวเลย อาจจะทำให้เลือกไม่ถูกว่าจะใช้ตัวไหนดี วันนี้แอดมินเลยจะมาแนะนำ Top API ยอดฮิตที่หลาย ๆ ที่นิยมใช้งานกัน
.
🔹 1.Google Assistant API - ช่วยให้ผู้ใช้งานสามารถที่จะสื่อสารกับอุปกรณ์ IoT ต่าง ๆ ได้โดยใช้คำสั่งเสียงในการสั่งใช้งาน ทำให้ Application สามารถเข้าใจภาษาพูดของเราได้
.
🔹 2.Garmin Health API - ใครที่ทำ App สายสุขภาพ ตัวนี้นี่ห้ามพลาดเลย สามารถทำให้ App ของเรานั้นสามารถสื่อสารกับอุปกรณ์ต่าง ๆ ของ Garmin ได้ ไม่ว่าจะเป็น จำนวนก้าว, แคลอรี่, การนอน, อัตราการเต้นหัวใจ ต่าง ๆ นานา
.
🔹 3.Withings API - เป็น API ที่ไว้เชื่อมต่อกับอุปกรณ์วัดต่าง ๆ ของ Withings แล้วส่งข้อมูลให้ App ไม่ว่าจะเป็นอ่านค่าความดัน น้ำหนัก อัตราการเต้นหัวใจ ที่สามารถส่งข้อมูลผ่านอินเตอร์เน็ตได้เลย
.
🔹 4.Apple HomeKit API - ช่วยให้ผู้ใช้งานสามารถเรียกใช้ Siri เพื่อควบคุมอุปกรณ์ต่าง ๆ ได้ด้วยเสียงของเรา
.
🔹 5.Home Assistant API - เป็น API ที่ช่วยให้เราสามารถติดต่อสื่อสารกับอุปกรณ์ IoT ต่าง ๆ ในบ้านได้ ไม่ว่าจะเป็นการควบคุม รับค่า อ่านค่าเป็นต้น
.
ซึ่งถ้าเพื่อน ๆ คนไหนมี API ดี ๆ ไว้ใช้สำหรับ IoT ก็สามารถมาแนะนำให้กับเพื่อน ๆ คนอื่นให้รู้จักได้ด้วยนะ
.
borntoDev - 🦖 สร้างการเรียนรู้ที่ดีสำหรับสายไอทีในทุกวัน
#IoT #API #BorntoDev
soap ui 在 [工具介紹] 好用的Web Services 測試工具soapUI | gelis 技術隨筆 的相關結果
使用Java 來開發Web Services 的讀者應該大部分都聽過soapUI 這套測試工具,使用微軟.NET 平台進行開發的讀者有可能就鮮少聽聞過這套. ... <看更多>
soap ui 在 簡單使用SoapUI 來測試Web Service - Poy Chang 的相關結果
要測試REST API 時,Postman 絕對是你的好幫手,但如果是要測試SOAP 協議的Web Service 的時候呢?有個工具叫做SoapUI,提供介面讓我們輕鬆測試Web ... ... <看更多>
soap ui 在 SoapUI: The World's Most Popular API Testing Tool 的相關結果
SoapUI is the world's most widely-used automated testing tool for SOAP and REST APIs. Write, run, integrate, and automate advanced API Tests with ease. ... <看更多>