Skip to main content
  1. Τεκμηρίωση/

Siri & App Intents

Το PocketHook παρέχει έξι App Intents που ενσωματώνονται με τη Siri και την εφαρμογή iOS Shortcuts. Μπορείτε να τα χρησιμοποιήσετε για να δημιουργήσετε ισχυρές αυτοματοποιήσεις που ενεργοποιούνται με φωνή, χρόνο, τοποθεσία ή άλλα triggers του iOS.

Send Message
#

Intent: SendMessageIntent

Στέλνει ένα μήνυμα στον διακομιστή σας και προαιρετικά περιμένει την απάντηση.

ParameterTypeDescription
MessagestringΤο μήνυμα προς αποστολή
Wait for ResponsebooleanΕάν είναι true, κάνει polling για έως 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 με την εντολή trigger σας
  3. Ο διακομιστής την επεξεργάζεται και μπορεί να ενεργοποιήσει Συντομεύσεις πίσω μέσω του PocketHook

Αλυσίδωση με Άλλες Εφαρμογές
#

Τα intents του PocketHook λειτουργούν με οποιαδήποτε ενέργεια Shortcuts. Συνδυάστε τα με:

  • Ενέργειες Home για έλεγχο έξυπνων συσκευών
  • Calendar/Reminders για ανάγνωση ή δημιουργία συμβάντων
  • Files για επεξεργασία εγγράφων
  • Health για καταγραφή δεδομένων προπόνησης
  • Οποιαδήποτε άλλη εφαρμογή συμβατή με Shortcuts