ข้ามไปยังเนื้อหาหลัก
  1. เอกสารประกอบ/

Siri และ App Intents

PocketHook มี App Intents ให้ใช้งานหกรายการที่เชื่อมต่อกับ Siri และแอป iOS Shortcuts คุณสามารถใช้สิ่งเหล่านี้เพื่อสร้างระบบอัตโนมัติอันทรงพลังที่เริ่มทำงานด้วยเสียง เวลา ตำแหน่งที่ตั้ง หรือตัวกระตุ้นอื่น ๆ ของ iOS

Send Message
#

Intent: SendMessageIntent

ส่งข้อความไปยังเซิร์ฟเวอร์ของคุณ และเลือกได้ว่าจะรอคำตอบหรือไม่

ParameterTypeDescription
Messagestringข้อความที่จะส่ง
Wait for Responsebooleanหากเป็น true จะสำรวจ (poll) นานสูงสุด 5 นาที

ตัวอย่าง: “Hey Siri, send ‘check servers’ with PocketHook”

คืนค่าข้อความตอบกลับของเซิร์ฟเวอร์ หากเปิดใช้งานการรอ

Send Data to Server
#

Intent: SendDataToServerIntent

ส่งข้อความไปยังเซิร์ฟเวอร์ของคุณแบบเงียบ ๆ — โดยไม่เพิ่มลงในประวัติแชท มีประโยชน์สำหรับระบบอัตโนมัติที่ทำงานในพื้นหลัง

ParameterTypeDescription
Messagestringข้อความที่จะส่ง

ตัวอย่าง: สร้างระบบอัตโนมัติใน Shortcuts ที่ทำงานทุกเช้าและส่ง “daily-report” ไปยังเซิร์ฟเวอร์ของคุณ

Extract Message
#

Intent: ExtractMessageIntent

ดึงฟิลด์ msg จากข้อความ JSON ที่ตอบกลับจาก PocketHook

ParameterTypeDescription
Response JSONstringข้อความ JSON ดิบที่ตอบกลับ

ผลลัพธ์: ข้อความ msg จากคำตอบ

Extract Data
#

Intent: ExtractDataIntent

ดึงอ็อบเจ็กต์ data จากข้อความ JSON ที่ตอบกลับจาก PocketHook

ParameterTypeDescription
Response JSONstringข้อความ JSON ดิบที่ตอบกลับ

ผลลัพธ์: อ็อบเจ็กต์ data ในรูปแบบข้อความ JSON

Extract Shortcut Name
#

Intent: ExtractShortcutIntent

ดึงชื่อ shortcut จากข้อความ JSON ที่ตอบกลับจาก PocketHook

ParameterTypeDescription
Response JSONstringข้อความ JSON ดิบที่ตอบกลับ

ผลลัพธ์: ข้อความชื่อคำสั่งลัด

Add Local Message
#

Intent: AddLocalMessageIntent

เพิ่มข้อความลงในประวัติแชทในเครื่องโดยไม่ส่งอะไรไปยังเซิร์ฟเวอร์ มีประโยชน์สำหรับการบันทึกระบบอัตโนมัติในเครื่อง

ParameterTypeDescription
Messagestringข้อความที่จะเพิ่ม
Senderenumuser หรือ server

การสร้างระบบอัตโนมัติด้วย Shortcuts
#

พื้นฐาน: ส่งและแสดงผล
#

  1. เพิ่มการทำงาน Send Message (wait for response: on)
  2. เพิ่ม Show Result พร้อมผลลัพธ์

ขั้นสูง: แยกวิเคราะห์และดำเนินการ
#

  1. Send Message → รับคำตอบดิบ
  2. Extract Data → รับข้อมูล payload
  3. ใช้ข้อมูลที่แยกวิเคราะห์แล้วในการทำงานอื่น ๆ ของ Shortcuts (ตั้งค่าความสว่าง เปิดแอป ฯลฯ)

ระบบอัตโนมัติในพื้นหลัง
#

  1. สร้างระบบอัตโนมัติ Time of Day
  2. เพิ่ม Send Data to Server พร้อมคำสั่งกระตุ้นของคุณ
  3. เซิร์ฟเวอร์ประมวลผลและสามารถเรียกคำสั่งลัดกลับผ่าน PocketHook ได้

เชื่อมต่อกับแอปอื่น
#

Intents ของ PocketHook ทำงานร่วมกับการทำงานของ Shortcuts ใดก็ได้ ผสมผสานกับ:

  • การทำงาน Home เพื่อควบคุมอุปกรณ์อัจฉริยะ
  • Calendar/Reminders เพื่ออ่านหรือสร้างกิจกรรม
  • Files เพื่อประมวลผลเอกสาร
  • Health เพื่อบันทึกข้อมูลการออกกำลังกาย
  • แอปอื่น ๆ ที่รองรับ Shortcuts