ตั้งค่าส่งข้อมูลจาก iPhone
ดึงก้าวเดิน หัวใจขณะพัก และการนอน จาก Apple Health เข้าแอปอัตโนมัติ
ต้อง ล็อกอินที่หน้าแอป ก่อน แล้วค่อยกลับมาหน้านี้
เปิดแอป Shortcuts แล้วสร้างใหม่
แท็บ Shortcuts (ไม่ใช่ Automation) → กด + มุมขวาบน
เปิดหน้าสร้าง Shortcutถ้าปุ่มไม่ทำงาน เปิดแอป Shortcuts เองได้เลย
ดึงก้าวเดิน (2 action)
Find Health Samples ให้ผลมาเป็น รายการตัวอย่างหลายร้อยชิ้น ต้องใช้ Calculate Statistics มารวมยอดอีกที
-
ค้นหา Find Health Samples
Type is Steps
Add Filter → Start Date is today -
ค้นหา Calculate Statistics
แตะคำว่า Average เปลี่ยนเป็น Sum
input ต้องเป็น Health Samples (ปกติเติมให้เอง)
แตะชื่อตัวแปรที่ได้ แล้วเปลี่ยนชื่อเป็น Steps จะได้ไม่งงตอนใส่ใน URL
ดึงหัวใจขณะพัก (2 action)
-
Find Health Samples
Type is Resting Heart Rate
Filter: Start Date is today -
Calculate Statistics → Average
เปลี่ยนชื่อตัวแปรเป็น RHR
ถ้าวันไหนนาฬิกาไม่ได้วัด resting HR ค่าจะว่าง — ไม่พัง แอปจะข้ามไปเอง
ดึงการนอนด้วย (ไม่จำเป็น — แตะเพื่อดู)
การนอน ไม่ได้ใช้คำนวณแคลอรี เลย เป็นแค่ข้อมูลประกอบ และตั้งยากกว่าเพื่อนมาก เพราะแต่ละตัวอย่างเป็น ช่วงเวลา ไม่ใช่ตัวเลข — ข้ามไปก่อนได้ไม่มีผลอะไร
-
Find Health Samples → Type is Sleep Analysis
Filter: Start Date is in the last 12 Hoursใช้ 12 ชั่วโมง ไม่ใช่ "is today" เพราะการนอนมักเริ่มก่อนเที่ยงคืน - Get Details of Health Sample → เลือก Duration
- Calculate Statistics → Sum → ตั้งชื่อว่า Sleep
ถ้าไม่มีตัวเลือก Duration ให้เลิกทำหัวข้อนี้ — กรอกการนอนเองที่แถว 👟 ในแอป แตะครั้งเดียวตอนเช้าก็จบ
เพิ่ม Get Contents of URL
ค้นหา Get Contents of URL แล้ววาง URL นี้
กำลังโหลด…
กดลูกศร ▸ เพื่อขยายตัวเลือก แล้วตั้ง
| Method | POST |
| Request Body | JSON |
กด Add new field เลือกชนิด Number
steps | ตัวแปร Steps |
restingHr | ตัวแปร RHR |
sleepHours | ตัวแปร Sleep ÷ 3600 — ไม่ต้องใส่ก็ได้ |
2. Calculate Sum → ตั้งชื่อ Steps
3. Find Health Samples — Resting Heart Rate, today
4. Calculate Average → ตั้งชื่อ RHR
5. Get Contents of URL — POST + JSON
กด Done แล้วตั้งชื่อว่า
ส่งข้อมูลสุขภาพ
ทดสอบว่าต่อติดไหม
กดปุ่มนี้เพื่อส่งข้อมูลตัวอย่างเข้าแอป ถ้าผ่านแปลว่า URL กับ token ถูกต้อง
ตั้ง Automation ให้รันเอง
แท็บ Automation → + → Time of Day
iOS มีแค่ Daily ไม่มี Hourly เลยต้องสร้างหลายตัว
| 12:00 | Daily |
| 18:00 | Daily |
| 23:50 | Daily |
แต่ละตัวเลือก Run Immediately → Run Shortcut → เลือก ส่งข้อมูลสุขภาพ แล้วปิด Notify When Run
แนะนำเพิ่ม: Automation → Sleep →
When Sleep Focus is turned off → Run Shortcut
ข้อมูลการนอนจะถูกส่งทันทีที่ตื่น แม่นกว่าตั้งเวลาตายตัว
token (เก็บเป็นความลับ)
—
ใช้เฉพาะให้ Shortcut ส่งข้อมูลเข้ามา ไม่ใช่รหัสล็อกอิน · ใครได้ไปจะเขียนข้อมูลสุขภาพปลอมเข้าแอปได้