Strava ยกเลิก API ฟรี ผู้ใช้สร้างแพลตฟอร์มฟิตเนสด้วย Endurain และ FitPub

ที่มาภาพ: XDA Developers

Software-อ่าน 7 นาที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

Related

บทความที่เกี่ยวข้อง

ทำไมคุณควรใช้ Reliability Monitor ของ Windows แทน Event ViewerSoftware
25 มิถุนายน 2569 เวลา 22:00

ทำไมคุณควรใช้ Reliability Monitor ของ Windows แทน Event Viewer

Reliability Monitor เป็นเครื่องมือใน Windows ที่สรุปสถานะความเสถียรของระบบด้วยกราฟและรายการเหตุการณ์ชัดเจน แทนการอ่านรหัสซับซ้อนใน Event Viewer…

XDA Developers7 นาที
Microsoft Access ปลดล็อกขนาดฟอร์ม 22 นิ้วในรุ่นเบต้าSoftware
25 มิถุนายน 2569 เวลา 19:00

Microsoft Access ปลดล็อกขนาดฟอร์ม 22 นิ้วในรุ่นเบต้า

Microsoft ปล่อยอัปเดตเบต้าให้ Access ยกเลิกข้อจำกัดฟอร์ม 22 นิ้วที่จะเริ่มทดลองใน Current Channel preview ตั้งแต่ 21 กรกฎาคม 2026…

The Register6 นาที
แอป SunAlert ของ Garmin ช่วยป้องกันไหม้แดดแบบเรียลไทม์ – ฟรีและใช้งานง่ายSoftware
25 มิถุนายน 2569 เวลา 14:00

แอป SunAlert ของ Garmin ช่วยป้องกันไหม้แดดแบบเรียลไทม์ – ฟรีและใช้งานง่าย

Garmin เปิดแอป SunAlert ฟรีบน ConnectIQ ให้ข้อมูลความเสี่ยงจากรังสี UV ตามประเภทผิวและกิจกรรม พร้อมคำนวณเวลาที่อาจทำให้ผิวไหม้หรือแทน…

Tom's Guide5 นาที
Meccha Chameleon ทำยอดขาย 7 ล้านสำเนาในสัปดาห์ที่สองSoftware
25 มิถุนายน 2569 เวลา 09:30

Meccha Chameleon ทำยอดขาย 7 ล้านสำเนาในสัปดาห์ที่สอง

Meccha Chameleon บน Steam ขายได้ 7 ล้านสำเนาในสัปดาห์ที่สองและมียอดผู้เล่นพร้อมกันสูงสุด 340,534 คน. เวอร์ชันล่าสุดเพิ่มแผนที่ใหม่และระบบรายงาน…

IGN6 นาที
คัดลอกลิงก์แล้ว!