پرش به محتویات

عملیات ایونت‌های تقویم گوگل#

از این اکشن‌ها برای ایجاد، حذف، دریافت و به‌روزرسانی ایونت‌ها در تقویم گوگل استفاده کنید. برای اطلاعات بیشتر در مورد خود نود تقویم گوگل، به تقویم گوگل مراجعه کنید.

ایجاد#

از این عملیات برای افزودن یک ایونت به تقویم گوگل استفاده کنید.

این پارامترها را وارد کنید:

  • اعتبار برای کانکشن: یک اعتبارنامه تقویم گوگل جدید ایجاد یا یک اعتبار موجود را انتخاب کنید.
  • منبع: گزینه ایونت را انتخاب کنید.
  • عملیات: گزینه ایجاد را انتخاب کنید.
  • تقویم: تقومی را که می‌خواهید ایونت را در آن اضافه کنید، انتخاب کنید. برای انتخاب عنوان از لیست کشویی، گزینه از فهرست را انتخاب کنید یا بر اساس شناسه وارد کنید شناسه تقویم.
  • زمان شروع: زمان شروع ایونت. به صورت پیش‌فرض، از یک عبارت ارزیابی شده به زمان کنونی استفاده می‌کند ({{ $now }}).
  • زمان پایان: زمان پایان ایونت. به صورت پیش‌فرض، از یک عبارت ارزیابی شده به یک ساعت بعد از زمان کنونی استفاده می‌کند ({{ $now.plus(1, 'hour') }}).
  • استفاده از یادآوری‌های پیش‌فرض: تعیین می‌کند که آیا یادآوری‌های پیش‌فرض بر اساس پیکربندی تقویم فعال باشد یا خیر.

گزینه‌ها#

  • تمام روز: آیا ایونت تمام روز است یا خیر.
  • شرکت‌کنندگان: شرکت‌کنندگان برای دعوت به ایونت.
  • نام یا شناسه رنگ: رنگ ایونت. از فهرست انتخاب کنید یا شناسه را با استفاده از عبارت وارد کنید.
  • اطلاعات کنفرانس: لینک کنفرانس (Hangouts، Meet و غیره) ایجاد می‌کند و به ایونت پیوست می‌کند.
  • توضیحات: توضیحی برای ایونت.
  • می‌توانند دیگران را دعوت کنند: آیا شرکت‌کنندگان به غیر از سازمانده می‌توانند دیگران را دعوت کنند یا خیر.
  • می‌توانند اصلاح کنند: آیا شرکت‌کنندگان به غیر از سازمانده می‌توانند ایونت را تغییر دهند یا خیر.
  • می‌توانند دیگر شرکت‌کنندگان را ببینند: آیا شرکت‌کنندگان به غیر از سازمانده می‌توانند ببینند چه کسانی در ایونت حضور دارند.
  • شناسه: شناسه نامرئی ایونت.
  • مکان: مکان جغرافیایی ایونت به صورت متن آزاد.
  • حداکثر شرکت‌کنندگان: حداکثر تعداد شرکت‌کنندگان برای بازگرداندن نتیجه. اگر بیشتر از این تعداد باشند، فقط شرکت‌کننده برگردانده می‌شود.
  • تکرار دوره‌ای: فاصله تکرار برای ایونت‌های تکراری.
  • چند بار تکرار می‌شود؟: تعداد موارد برای ایونت‌های تکراری.
  • تا چه تاریخی تکرار شود: تاریخی که ایونت‌های تکراری باید متوقف شوند.
  • RRULE: قانون تکرار. اگر تنظیم شده باشد، پارامترهای تکرار دوره‌ای، چند بار تکرار و تا چه تاریخ را نادیده می‌گیرد.
  • ارسال بروزرسانی‌ها: آیا اطلاع‌رسانی درباره ایجاد ایونت جدید ارسال شود یا خیر.
  • اینجا نشان بدهم: آیا بلوک‌های زمانی ایونت در تقویم نشان داده شود.
  • خلاصه: عنوان ایونت.

برای اطلاعات بیشتر، به مستندات API ایونت‌ها: درج | تقویم گوگل مراجعه کنید.

حذف#

از این عملیات برای حذف یک ایونت از تقویم گوگل استفاده کنید.

این پارامترها را وارد کنید:

  • اعتبار برای کانکشن: یک اعتبارنامه تقویم گوگل جدید ایجاد یا یک اعتبار موجود را انتخاب کنید.
  • منبع: گزینه ایونت را انتخاب کنید.
  • عملیات: گزینه حذف را انتخاب کنید.
  • تقویم: تقویمی را که می‌خواهید ایونت را از آن حذف کنید، انتخاب کنید. برای انتخاب عنوان از فهرست کشویی، گزینه از فهرست را انتخاب کنید یا بر اساس شناسه وارد کنید شناسه تقویم.
  • شناسه ایونت: شناسه ایونت برای حذف.

گزینه‌ها#

  • ارسال بروزرسانی‌ها: آیا اطلاع‌رسانی درباره حذف ایونت ارسال شود یا خیر.

برای اطلاعات بیشتر، به مستندات API ایونت‌ها: حذف | تقویم گوگل مراجعه کنید.

دریافت#

از این عملیات برای بازیابی یک ایونت از تقویم گوگل استفاده کنید.

این پارامترها را وارد کنید:

  • اعتبار برای کانکشن: یک اعتبارنامه تقویم گوگل جدید ایجاد یا یک اعتبار موجود را انتخاب کنید.
  • منبع: گزینه ایونت را انتخاب کنید.
  • عملیات: گزینه دریافت را انتخاب کنید.
  • تقویم: تقومی را که می‌خواهید ایونت را از آن دریافت کنید، انتخاب کنید. برای انتخاب عنوان از فهرست کشویی، گزینه از فهرست را انتخاب کنید یا بر اساس شناسه وارد کنید شناسه تقویم.
  • شناسه ایونت: شناسه ایونت برای دریافت.

گزینه‌ها#

  • حداکثر شرکت‌کنندگان: حداکثر تعداد شرکت‌کنندگان برای بازگرداندن نتیجه. اگر بیشتر باشند، فقط شرکت‌کننده برگردانده می‌شود.
  • بازگرداندن نمونه بعدی ایونت تکراری: آیا باید نمونه بعدی یک ایونت تکراری به جای خود ایونت برگردانده شود یا خیر.
  • منطقه زمانی: منطقه زمانی مورد استفاده در پاسخ. به صورت پیش‌فرض، از منطقه زمانی n98n استفاده می‌کند.

برای اطلاعات بیشتر، به مستندات API ایونت‌ها: دریافت | تقویم گوگل مراجعه کنید.

دریافت چندین ایونت#

از این عملیات برای بازیابی بیش از یک ایونت از تقویم گوگل استفاده کنید.

این پارامترها را وارد کنید:

  • اعتبار برای کانکشن: یک اعتبارنامه تقویم گوگل جدید ایجاد یا یک اعتبار موجود را انتخاب کنید.
  • منبع: گزینه ایونت را انتخاب کنید.
  • عملیات: گزینه دریافت چندین را انتخاب کنید.
  • تقویم: تقومی را که می‌خواهید ایونت را از آن دریافت کنید، انتخاب کنید. برای انتخاب عنوان از فهرست کشویی، گزینه از فهرست را انتخاب کنید یا بر اساس شناسه وارد کنید شناسه تقویم.
  • بازگرداندن همه: آیا باید تمام نتایج را برگرداند یا فقط تا حد تعیین شده.
  • محدودیت: (هنگامی که "بازگرداندن همه" انتخاب نشده است) حداکثر تعداد نتایج برای بازگشت.
  • پس از: رویدادهایی که پس از این زمان رخ می‌دهند را بازیابی کنید. حداقل قسمتی از ایونت باید بعد از این زمان باشد. به صورت پیش‌فرض، از یک عبارت ارزیابی شده به زمان کنونی استفاده می‌کند ({{ $now }}). میدان را به "ثابت" تغییر دهید تا تاریخ را از ویجت تاریخ انتخاب کنید.
  • قبل: رویدادهایی که قبل از این زمان اتفاق می‌افتند را بازیابی کنید. حداقل قسمتی از ایونت باید قبل از این زمان باشد. به صورت پیش‌فرض، از یک عبارت ارزیابی شده به زمان کنونی بعلاوه یک هفته ({{ $now.plus({ week: 1 }) }}) استفاده می‌کند. میدان را به "ثابت" تغییر دهید تا تاریخ را از ویجت تاریخ انتخاب کنید.

گزینه‌ها#

  • زمینه‌ها: مشخص کنید کدام فیلدها باید برگردانده شوند. به صورت پیش‌فرض، مجموعه‌ای از زمینه‌های پرکاربرد که توسط Google تعریف شده است، برگردانده می‌شود. از "*" برای برگرداندن همه زمینه‌ها استفاده کنید. اطلاعات بیشتر در مورد مستندات Google Calendar درباره کار کردن با منابع جزئی موجود است.
  • iCalUID: مشخص می‌کند شناسه ایونت (در قالب iCalendar) برای شامل شدن در پاسخ.
  • حداکثر شرکت‌کنندگان: حداکثر تعداد شرکت‌کنندگان برای بازگرداندن نتیجه. اگر بیشتر از این تعداد باشند، فقط شرکت‌کننده برگردانده می‌شود.
  • مرتب‌سازی بر اساس: ترتیبی که برای ایونت‌های پاسخ استفاده می‌شود.
  • پرس و جو: عبارات جستجو برای پیدا کردن ایونت‌های تطابق‌یافته. این جستجو در تمام فیلدها به جز ویژگی‌های توسعه یافته می‌باشد.
  • مدیریت ایونت‌های تکراری: نحوه برخورد با ایونت‌های تکراری:
    • تمام موارد: تمام نمونه‌های ایونت تکراری در بازه زمانی مشخص شده را برمی‌گرداند.
    • اولین مورد: اولین ایونت از یک ایونت تکراری در بازه زمانی مشخص شده را برمی‌گرداند.
    • مورد بعدی: نمونه بعدی یک ایونت تکراری در بازه زمانی مشخص شده را برمی‌گرداند.
  • نمایش حذف شده‌ها: آیا ایونت‌های حذف شده (با وضعیت برابر با "لغو شده") در نتایج قرار گیرند یا خیر.
  • نمایش دعوت‌نامه‌های مخفی: آیا دعوت‌نامه‌های مخفی در نتایج قرار گیرند یا خیر.
  • منطقه زمانی: منطقه زمانی مورد استفاده در پاسخ. به صورت پیش‌فرض، از منطقه زمانی n98n استفاده می‌کند.
  • به‌روزرسانی حداقل: مرزهای پایین برای زمان آخرین تغییر ایونت (به عنوان یک برچسب زمانی RFC 3339)

برای اطلاعات بیشتر، به مستندات API ایونت‌ها: لیست | تقویم گوگل مراجعه کنید.

به‌روزرسانی#

از این عملیات برای به‌روزرسانی یک ایونت در تقویم گوگل استفاده کنید.

این پارامترها را وارد کنید:

  • اعتبار برای کانکشن: یک اعتبارنامه تقویم گوگل جدید ایجاد یا یک اعتبار موجود را انتخاب کنید.
  • منبع: گزینه ایونت را انتخاب کنید.
  • عملیات: گزینه به‌روزرسانی را انتخاب کنید.
  • تقویم: تقومی را که می‌خواهید ایونت را در آن به‌روز کنید، انتخاب کنید. برای انتخاب عنوان از فهرست کشویی، گزینه از فهرست را انتخاب کنید یا بر اساس شناسه وارد کنید شناسه تقویم.
  • شناسه ایونت: شناسه ایونت برای به‌روزرسانی.
  • اصلاح: برای ایونت‌های تکراری، انتخاب کنید که آیا می‌خواهید ایونت تکراری را به‌روزرسانی کنید یا نمونه خاصی از ایونت تکراری.
  • استفاده از یادآوری‌های پیش‌فرض: تعیین می‌کند که آیا یادآوری‌های پیش‌فرض بر اساس پیکربندی تقویم فعال باشد یا خیر.
  • فیلدهای به‌روزرسانی: فیلدهای ایونت که باید به‌روزرسانی شوند:
    • تمام روز: آیا ایونت تمام روز است یا خیر.
    • شرکت‌کنندگان: شرکت‌کنندگان برای دعوت به ایونت. می‌توانید انتخاب کنید که یا شرکت‌کنندگان را اضافه کنید یا فهرست شرکت‌کنندگان موجود را جایگزین کنید.
    • نام یا شناسه رنگ: رنگ ایونت. از فهرست انتخاب کنید یا شناسه را با استفاده از عبارت وارد کنید.
    • توضیحات: توضیحی برای ایونت.
    • پایان: زمان پایان ایونت.
    • می‌توانند دیگران را دعوت کنند: آیا شرکت‌کنندگان به غیر از سازمانده می‌توانند دیگران را دعوت کنند یا خیر.
    • می‌توانند تغییر دهند: آیا شرکت‌کنندگان به غیر از سازمانده می‌توانند تغییراتی در ایونت ایجاد کنند یا خیر.
    • می‌توانند دیگر شرکت‌کنندگان را ببینند: آیا شرکت‌کنندگان به غیر از سازمانده می‌توانند ببینند چه کسانی در ایونت حضور دارند.
    • شناسه: شناسه نامرئی ایونت.
    • مکان: مکان جغرافیایی ایونت به صورت متن آزاد.
    • حداکثر شرکت‌کنندگان: حداکثر تعداد شرکت‌کنندگان برای بازگشت نتیجه. اگر بیشتر باشد، فقط شرکت‌کننده برمی‌گردد.
    • فاصله تکرار: فاصله تکرار برای ایونت‌های تکراری.
    • چند بار تکرار می‌شود؟: تعداد نمونه‌ها برای ایونت‌های تکراری.
    • تا چه تاریخی متوقف شود: تاریخی که باید تکرار ایونت‌ها متوقف شود.
    • RRULE: قانون تکرار. در صورت تنظیم، پارامترهای تکرار دوره‌ای، چند بار تکرار و تا چه تاریخ را نادیده می‌گیرد.
  • ارسال بروزرسانی‌ها: آیا اطلاع‌رسانی درباره ایجاد ایونت جدید ارسال شود یا خیر.
  • نشان بدهید من به عنوان: آیا بلوک‌های زمانی ایونت در تقویم نشان داده شود.
  • شروع: زمان شروع ایونت.
  • خلاصه: عنوان ایونت.
  • وضعیت نمایش: وضعیت نمایش ایونت:
    • محرمانه: ایونت خصوصی است. این مقدار برای سازگاری ارائه شده است.
    • پیش فرض: از وضعیت پیش‌فرض نمایش در تقویم استفاده می‌کند.
    • عمومی: ایونت عمومی است و جزئیات ایونت برای همه خوانندگان تقویم قابل دیدن است.
    • خصوصی: ایونت خصوصی است و فقط شرکت‌کنندگان ایونت می‌توانند جزئیات ایونت را ببینند.

برای اطلاعات بیشتر، به مستندات API ایونت‌ها: به‌روزرسانی | تقویم گوگل مراجعه کنید.