إنشاء جهات اتصال من البيانات في تطبيق الاختصارات على iPhone أو iPad
يمكنك استخدام البيانات من واجهة API لإنشاء أحداث تقويم وجهات اتصال وملاحظات والمزيد. يوضح هذا المثال كيفية إنشاء جهات اتصال من واجهة API لـ Typicode. يتطلب إنشاء جهات اتصال باستخدام إجراء "إضافة إلى جهات الاتصال" وجود الاسم الأول والاسم الأخير. ستحتاج إلى استخدام إجراء "تقسيم النص" لفصل أسماء المستخدمين في بيانات واجهة API.
تقسيم النص إلى قائمة
في تطبيق الاختصارات على iPhone أو iPad، أضِف إجراء "تكرار مع كل" بعد الإجراء "إحضار محتويات الرابط".
أضِف إجراء "إحضار قيمة القاموس" داخل إجراء "تكرار مع كل"، ثم عيّن المفتاح إلى
name
.أضِف إجراء "تقسيم النص" بعد إجراء "إحضار قيمة القاموس"، ثم عيّن الإدخال إلى "قيمة القاموس" والفاصلة إلى "مسافات".
سينشئ إجراء "تقسيم النص" قائمة بالعناصر بناءً على الفاصلة. في هذه الحالة، يكون الاسم الأول لجهة الاتصال هو العنصر الأول في القائمة ولقبه هو العنصر الأخير في القائمة.
أضِف إجراءي "إحضار عنصر من القائمة". عيّن الإجراء الأول لإحضار العنصر الأول والإجراء الثاني لإحضار العنصر الأخير. بالنسبة إلى كلا الإجراءين، استخدم متغيرًا من متغيرات Magic لإخراج إجراء "تقسيم النص".
إنشاء جهة اتصال
في تطبيق الاختصارات على iPhone أو iPad، أضِف إجراء "إحضار قيمة القاموس" بعد إجراءات "تقسيم النص"، ثم عيّن المفتاح إلى
الهاتف
و"القاموس" إلى "تكرار العنصر".أضِف إجراء "إضافة جهة اتصال جديدة" بعد إجراء "إحضار قيمة القاموس" الأخير.
عند هذه النقطة، تتوفر لديك الإجراءات التالية:
رابط
إحضار محتويات الرابط
تكرار مع كل
إحضار قيمة الاسم في تكرار العنصر
تقسيم قيمة القاموس حسب المسافات
إحضار العنصر الأول من تقسيم النص
إحضار العنصر الأخير من تقسيم النص
إحضار قيمة الهاتف في تكرار العنصر
إضافة جهة اتصال
إنهاء التكرار
في إجراء "إضافة جهة اتصال"، عيّن "الاسم الأول" إلى "متغير Magic" الخاص بإجراء "تقسيم النص" الأول و"الاسم الأخير" إلى "متغير Magic" الخاص بإجراء "تقسيم النص" الثاني.
من قائمة "إظهار المزيد"، عيّن "رقم الهاتف" إلى "متغير Magic" الخاص بإجراء "إحضار قيمة الهاتف".
أوقِف إظهار صفحة الإنشاء.
اضغط على لتشغيل الاختصار وإنشاء جهات اتصال من واجهة API.
تحذير: سيؤدي تشغيل هذا الاختصار إلى إنشاء جهات اتصال على جهازك. أضِف ملاحظة إلى جهات الاتصال لتسهيل إزالتها.