
ที่มาภาพ: XDA Developers
Strava ยกเลิก API ฟรี ผู้ใช้สร้างแพลตฟอร์มฟิตเนสด้วย Endurain และ FitPub
⚡ สรุป 30 วิ
เมื่อ Strava ปิดบริการ API ฟรี ผู้ใช้หลายพันคนต้องหาวิธีสำรองข้อมูล ผู้เขียนจึงสร้างระบบฟิตเนสส่วนตัวโดยใช้ Endurain เป็นศูนย์ข้อมูลและ FitPub…
Strava เพิ่งยกเลิกการให้บริการ API แบบฟรี ส่งผลให้ผู้ใช้หลายพันคนที่พึ่งพาแพลตฟอร์มเป็นศูนย์กลางของอุปกรณ์และแอปพลิเคชันต้องหาวิธีสำรองข้อมูลใหม่ ผู้เขียนบทความบน XDA‑Developers จึงได้สร้างระบบฟิตเนสส่วนตัวโดยใช้บริการ Endurain และ FitPub แทน
Overview
Strava เคยเป็น “ฮับ” ที่เชื่อมต่อ Apple Watch, Garmin และแอปอื่น ๆ ให้ข้อมูลการออกกำลังกายไหลเวียนอย่างราบรื่น ผู้ใช้ส่วนใหญ่ไม่ได้ให้ความสำคัญกับฟีเจอร์สังคมหรือลีดเดอร์บอร์ด แต่ใช้เพื่อการบันทึกและการดึงข้อมูลระหว่างอุปกรณ์หลายชนิดได้อย่างอัตโนมัติ การยุติ API ฟรีทำให้การทำงานแบบอัตโนมัติเหล่านั้นหยุดชะงัก และกระตุ้นให้ผู้พัฒนาต้องมองหาโซลูชันใหม่
ผู้เขียนบทความอธิบายว่าตัวเองเป็นผู้ใช้ทั้ง Apple Watch และ Garmin ซึ่งข้อมูลจากอุปกรณ์เหล่านี้ต้องการ “สะพาน” ที่สามารถส่งต่อไฟล์ FIT, GPX หรือ TCX ไปยังคลาวด์ได้โดยไม่มีขั้นตอนการนำเข้าแบบแมนนวล การปิด API ของ Strava จึงกลายเป็นแรงผลักดันสำคัญให้เขาตัดสินใจสร้างระบบใหม่ด้วย Endurain และ FitPub
Endurain as a Data Hub
Endurain ทำหน้าที่เป็นเซิร์ฟเวอร์รับข้อมูลการฝึกซ้อมจากอุปกรณ์หลายประเภทผ่าน API ของผู้ผลิตหรือการอัปโหลดไฟล์โดยตรง ระบบนี้รองรับรูปแบบไฟล์มาตรฐานเช่น FIT, GPX และ TCX ทำให้ผู้ใช้สามารถส่งข้อมูลจาก Apple Watch, Garmin, หรือแม้แต่แอปมือถืออื่น ๆ ไปยังฐานข้อมูลกลางได้โดยอัตโนมัติ
โดย Endurain มีคุณลักษณะสำคัญดังต่อไปนี้
- รองรับการเชื่อมต่อหลายอุปกรณ์พร้อมกัน
- จัดเก็บข้อมูลในรูปแบบที่สามารถดึงออกมาได้ง่ายผ่าน REST API
- มีระบบเว็บฮุค (webhook) เพื่อส่งต่อข้อมูลไปยังบริการภายนอก
ระบบดังกล่าวช่วยให้ผู้ใช้สามารถกำหนด “pipeline” ของข้อมูลได้เอง ไม่ต้องพึ่งพาแพลตฟอร์มกลางที่อาจเปลี่ยนแปลงนโยบายการให้บริการในอนาคต
FitPub for Publishing & Sync
FitPub ถูกออกแบบมาเป็น “สาธารณูปโภค” สำหรับการเผยแพร่กิจกรรมฟิตเนสบนเว็บและการเชื่อมต่อกับแอปอื่น ๆ ผู้ใช้สามารถตั้งค่าให้ FitPub ดึงข้อมูลจาก Endurain แล้วสร้างหน้าเว็บแสดงผลที่สอดคล้องกับข้อมูลเชิงสถิติ เช่น ระยะทาง, เวลา, การเผาผลาญพลังงาน และแมพเส้นทาง
FitPub ยังให้ฟังก์ชันการส่งต่อข้อมูลต่อไปยังบริการที่ยังคงเปิดให้ใช้ API ฟรี เช่น Google Fit หรือ Apple HealthKit ซึ่งหมายความว่าผู้ใช้ยังคงสามารถเก็บข้อมูลไว้ในระบบนิเวศน์ของผู้ผลิตอุปกรณ์หลักได้ แม้ Strava จะไม่มี API ให้ใช้แล้วก็ตาม
Why the Switch Matters
การยุติ API ฟรีของ Strava มีผลกระทบต่อหลายกลุ่ม ไม่ว่าจะเป็นนักพัฒนาที่สร้างแอปพลิเคชันเสริม, ทีมโค้ชที่ใช้ข้อมูลเพื่อวิเคราะห์ประสิทธิภาพ, หรือผู้ใช้งานทั่วไปที่ต้องการบันทึกข้อมูลโดยอัตโนมัติ การเปลี่ยนไปใช้ Endurain + FitPub แสดงให้เห็นถึงแนวโน้มที่ผู้ใช้เริ่มมองหาโซลูชัน “เปิด” (open) มากขึ้น เพื่อลดการพึ่งพาผู้ให้บริการเดียวและเพิ่มความยืดหยุ่นในการจัดการข้อมูลส่วนบุคคล
จากมุมมองของผู้เขียน ระบบใหม่นี้ให้ความควบคุมต่อข้อมูลส่วนตัวสูงกว่าเดิม เนื่องจากข้อมูลทั้งหมดถูกเก็บไว้บนเซิร์ฟเวอร์ที่ผู้ใช้ตั้งค่าเองหรือบนคลาวด์ที่เลือกใช้ การเข้าถึงข้อมูลโดยตรงผ่าน API ของ Endurain ทำให้สามารถพัฒนาแอปพลิเคชันเพิ่มเติมได้โดยไม่ต้องรอการอนุมัติจากบริษัทภายนอก
Potential Challenges
แม้ว่าการสร้างระบบใหม่จะให้ความอิสระเพิ่มขึ้น แต่ก็มีข้อจำกัดบางประการที่ต้องพิจารณา เช่น ความเสถียรของเซิร์ฟเวอร์ Endurain ที่อาจต้องอัปเดตเพื่อรองรับอุปกรณ์ใหม่ ๆ อย่างต่อเนื่อง รวมถึงความต้องการความรู้ด้านเทคนิคในการตั้งค่า webhook หรือจัดการ API keys สำหรับผู้ใช้ที่ไม่มีพื้นฐานการเขียนโค้ด
อีกประเด็นหนึ่งคือการบำรุงรักษาข้อมูลระยะยาว หากผู้ใช้ต้องการย้ายข้อมูลไปยังบริการอื่น ๆ เช่น Strava (ในกรณีที่เปิดให้บริการ API แบบเสียค่าใช้จ่ายในอนาคต) หรือระบบจัดเก็บข้อมูลส่วนบุคคล การส่งออกข้อมูลจาก Endurain หรือ FitPub ต้องเป็นไปอย่างเป็นมาตรฐานเพื่อหลีกเลี่ยงการล็อกข้อมูลไว้ในระบบเดียว
Impact on the Thai Fitness Community
ในประเทศไทย การใช้ Strava เป็นที่นิยมในกลุ่มนักวิ่งและนักปั่นจักรยานมากกว่าครึ่งหนึ่งของผู้ใช้แอปฟิตเนส การหยุดให้บริการ API ฟรีอาจทำให้ผู้ใช้หลายคนต้องหาทางแก้ไขหรือย้ายไปใช้บริการอื่น การนำ Endurain และ FitPub มาเป็นทางเลือกเปิดเผยให้เห็นว่ามีความต้องการโซลูชันที่สามารถทำงานร่วมกับอุปกรณ์หลายยี่ห้อได้อย่างอิสระ
โดยเฉพาะในกลุ่มผู้พัฒนาแอปพลิเคชันในประเทศ การเปิดเผยโครงสร้างของระบบใหม่อาจกระตุ้นให้เกิดโครงการโอเพ่นซอร์สหรือบริการคลาวด์ที่เน้นความเป็นมิตรต่อผู้ใช้ไทยมากขึ้น ซึ่งอาจเป็นการสร้างอีโคซิสเต็มเทคโนโลยีฟิตเนสภายในประเทศได้ในระยะยาว
Summary
Strava ยุติ API ฟรีทำให้ผู้ใช้ต้องมองหาโซลูชันใหม่เพื่อเชื่อมต่ออุปกรณ์และแอปการออกกำลังกาย ระบบที่ผู้เขียนสร้างขึ้นโดยใช้ Endurain และ FitPub ให้ความยืดหยุ่นและการควบคุมข้อมูลที่สูงกว่า แม้ว่าจะต้องเผชิญกับความท้าทายด้านเทคนิคและการบำรุงรักษา แต่อาจเป็นแนวทางสำคัญสำหรับชุมชนฟิตเนสไทยในอนาคต.
แชร์บทความนี้:
ชอบบทความแบบนี้?
สมัคร AI Automate Weekly Newsletter — รับเคล็ดลับ AI + how-to ใหม่
ทุกสัปดาห์ตรงถึง inbox ฟรี ไม่มีสแปม
แหล่งข่าวต้นฉบับ
- ชื่อต้นฉบับ
- Strava killed its free API, so I built my own fitness platform with Endurain and FitPub instead
- ผู้เขียน
- Dhruv Bhutani
- แหล่ง
- XDA Developers
- วันที่เผยแพร่
- 26 มิถุนายน 2569 เวลา 00:00



