Δημιουργία επαφών από δεδομένα στις Συντομεύσεις σε iPhone ή iPad
Μπορείτε να χρησιμοποιήσετε δεδομένα από ένα API για να δημιουργήσετε γεγονότα ημερολογίου, επαφές, σημειώσεις, και άλλα. Αυτό το παράδειγμα παρουσιάζει τον τρόπο δημιουργίας επαφών από το API Typicode. Η δημιουργία επαφών χρησιμοποιώντας την ενέργεια «Προσθήκη στις Επαφές» απαιτεί ένα όνομα και ένα επώνυμο. Θα χρειαστεί να χρησιμοποιήσετε την ενέργεια «Διαίρεση κειμένου» για να διαχωρίσετε τα ονόματα του χρήστη στα δεδομένα του API.
Διαίρεση κειμένου σε λίστα
Στην εφαρμογή «Συντομεύσεις» στο iPhone ή iPad σας, προσθέστε μια ενέργεια «Επανάληψη με κάθε» μετά την ενέργεια «Λήψη περιεχομένων URL».
Προσθέστε μια ενέργεια «Λήψη τιμής λεξικού» μέσα στην ενέργεια «Επανάληψη με κάθε» και μετά ορίστε το κλειδί σε
name
.Προσθέστε μια ενέργεια «Διαίρεση κειμένου» μετά την ενέργεια «Λήψη τιμής λεξικού», και μετά καθορίστε την είσοδο σε «Τιμή λεξικού» και τον οριοθέτη σε «Διαστήματα».
Η ενέργεια «Διαίρεση κειμένου» θα δημιουργήσει μια λίστα στοιχείων βάσει του οριοθέτη. Σε αυτήν την περίπτωση, το όνομα της επαφής είναι το πρώτο στοιχείο στη λίστα και το επώνυμο είναι το τελευταίο στοιχείο στη λίστα.
Προσθέστε δύο ενέργειες «Λήψη στοιχείου από λίστα». Καθορίστε την πρώτη ενέργεια να λαμβάνει το Πρώτο στοιχείο και τη δεύτερη ενέργεια να λαμβάνει το Τελευταίο στοιχείο. Και για τις δύο ενέργειες χρησιμοποιήστε μια μαγική μεταβλητή της εξόδου της ενέργειας «Διαίρεση κειμένου».
Δημιουργία επαφής
Στην εφαρμογή «Συντομεύσεις» στο iPhone ή iPad σας, προσθέστε μια ενέργεια «Λήψη τιμής λεξικού» μετά τις ενέργειες «Διαχωρισμός κειμένου» και μετά ορίστε το κλειδί σε
phone
και το Λεξικό στο στοιχείο Επανάληψης.Προσθέστε μια ενέργεια «Προσθήκη νέας επαφής» μετά την τελευταία ενέργεια «Λήψη τιμής λεξικού».
Σε αυτό το σημείο έχετε τις ακόλουθες ενέργειες:
URL
Λήψη περιεχομένων URL
Επανάληψη με κάθε
Λήψη τιμής για name στο Στοιχείο επανάληψης
Διαχωρισμός τιμής λεξικού ανά διαστήματα
Λήψη πρώτου στοιχείου από τη Διαίρεση κειμένου
Λήψη τελευταίου στοιχείου από τη Διαίρεση κειμένου
Λήψη τιμής για phone στο Στοιχείο επανάληψης
Προσθήκη επαφής
Λήξη επανάληψης
Στην ενέργεια «Προσθήκη επαφής», καθορίστε το «Όνομα» στη μαγική μεταβλητή της πρώτης ενέργειας «Διαίρεση κειμένου» και το «Επώνυμο» στη μαγική μεταβλητή της δεύτερης ενέργειας «Διαίρεση κειμένου».
Από το μενού «Εμφάνιση περισσότερων», ορίστε τον Αριθμό τηλεφώνου στη μαγική μεταβλητή της ενέργειας «Λήψη τιμής για phone».
Απενεργοποιήστε την «Εμφάνιση φύλλου σύνταξης».
Αγγίξτε για να εκτελέσετε τη συντόμευση και να δημιουργήσετε επαφές από το API.
ΠΡΟΕΙΔΟΠΟΙΗΣΗ: Η εκτέλεση αυτής της συντόμευσης θα δημιουργήσει επαφές στη συσκευή σας. Προσθέστε μια σημείωση στις επαφές για να κάνετε ευκολότερη την αφαίρεσή τους.