وهذا النموذج هو لاستخدامها من قبل وحدات أخرى الذين يرغبون في استيراد / تصدير إلى التقويمات جوجل.
لاستخدام إنشاء حساب في صفحات دروبال المشرف (الإدارة / إعدادات / gcal).
يتم تخزين اسم المستخدم وكلمة المرور حساب Google في نص عادي على قاعدة البيانات، لذلك لا تستخدم هذه الوحدة في بيئة خادم مشترك.
عندما تم تنفيذ أساليب المصادقة أخرى، قد يختار المستخدم لاستخدام أسلوب أكثر أمنا.
إنشاء تقويم
$ تقويم = مجموعة (
على & nbsp؛ 'عنوان' = & GT. "التقويم بلادي"
على & nbsp؛ 'وصف' = & GT. "بعض النص"
على & nbsp؛ "لغة" على & nbsp؛ = & GT. "EN_US،
على & nbsp؛ "العام" على & nbsp؛ = & GT. القيمة TRUE
)؛
$ gcal_id = gcal_create_calendar ($ تقويم)؛ // باستخدام الحساب الافتراضي
// مخزن $ gcal_id للإشارة أخرى.
راجع وثائق لمزيد من المعلمات.
الحصول على والأحداث تحديث
$ الأحداث = gcal_find_events ($ start_min، $ start_max، $ gmail_account_email)؛
// $ أحداث يحتوي على مجموعة من الأحداث.
$ الأحداث [0] ['عنوان'] = "عنوان جديد".
$ = نجاح gcal_update_event ($ الأحداث [0])؛
إنشاء حدث جديد
$ الحدث = مجموعة (
على & nbsp؛ 'عنوان' على & nbsp؛ على & nbsp؛ = & GT. "4TH سعيد من حزب يوليو"،
على & nbsp؛ "ابدأ" على & nbsp؛ = & GT. "2010-07-04T150000.000"،
على & nbsp؛ "نهاية" على & nbsp؛ على & nbsp؛ = & GT. "2010-07-04T210000.000"،
على & nbsp؛ 'وصف' = & GT. "تظهر الألعاب النارية الكبيرة!
)؛
$ = نجاح gcal_create_event ($ الحدث، $ gmail_account_email)؛
معتمدة مختلف أساليب API الأخرى التي الوحدة النمطية.
التركيب:
فك في مجلد وحدات (عادة '/ مواقع / جميع / وحدات /')
تمكين تحت إدارة وGT. موقع البناء و GT. وحدات
والمتطلبات:
دروبال 6.X / 7.X
لم يتم العثور على التعليقات