كيفية إنشاء رابط "إضافة إلى التقويم" على صفحة الويب لـ iPhone
-
20-09-2019 - |
سؤال
تدعم العديد من برامج التقويم (Outlook ، ICal) VCAL لتنزيل معلومات الحدث وإضافتها إلى التقويم الخاص بك. يمكن للآخرين استخدام Vcalendar microformat لاستخراج البيانات. ومع ذلك ، لا يبدو أن أيا من هؤلاء مدعومون على iPhone.
هل هناك أي مكافئ وظيفي يسمح لي بإدراج معلومات الحدث على صفحة وجعل زائر موقع الويب يضيف الحدث إلى التقويم الخاص بها بنقرة واحدة؟ نظرًا لأن Safari Mobile يجعل من السهل للغاية استخراج رسائل البريد الإلكتروني وأرقام الهواتف من صفحات الويب ، يبدو من الغريب أنه لا توجد وظيفة مماثلة للأحداث.
المحلول
تحديث:
لاحظ أن هذه إجابة قديمة جدًا. حيث iOS 5 يمكنك استخدام EKEventStore
للوصول إلى أحداث التقويم و Safari المتنقل سيفتح .ics
الملفات في التقويم.
الإجابة الأصلية
هذا غير ممكن ، لا يوجد واجهة برمجة تطبيقات للتقويم على iPhone ، للأسف. يمكنك إنشاء تطبيق يسجل مخطط URL ICAL ، لكنك لا تزال قادرًا على حفظ إدخالات التقويم إلى الواجهة الخلفية التقويمية نظرًا لعدم وجود واجهة برمجة تطبيقات (مثل على سبيل المثال بالنسبة إلى دفتر العناوين).
نصائح أخرى
اعتبارًا من iOS 5 ، إذا قمت بإنشاء رابط HTTP إلى ملف .ics ، فسيقدم Safari Mobile فتحه في التقويم.
يمكن أن يكون حل واحد (من iPhone OS 3.0):
- Estabilish خادم تقويم (بروتوكول WebDav أو Caldav) ، قم بإنشاء حسابات وأحداث ...
- اشترك في تقويم iPhone الخاص بك في أحد الحسابات (على سبيل المثال. الإعدادات-> البريد ، جهات الاتصال ، التقويمات-> إضافة حساب ...-> آخر ، إضافة حساب Caldav-> خادم ، تفاصيل الحساب)
- إدخالات تنفيذ التطبيق المستند إلى الويب الخاص بك في حساب خادم التقويم الكافي
بدلاً من ذلك ، استخدم تقويم Google لنشر الإدخالات من موقع الويب الخاص بك ، والتي يمكن مزامنتها بسهولة إلى تقويم iPhone باستخدام Caldav.
رابط مفيد آخر: http://blog.fosketts.net/2009/06/17/subscribe-internet-calendars-iphone-30/