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