ব্যবহারকারীর ক্যালেন্ডার তালিকায় থাকা ক্যালেন্ডারগুলোর সংগ্রহ। আরও দেখুন ক্যালেন্ডার বনাম ক্যালেন্ডারলিস্ট ।
এই রিসোর্সের পদ্ধতিগুলোর তালিকার জন্য এই পৃষ্ঠার শেষ অংশ দেখুন।
সম্পদ উপস্থাপনা
{
"kind": "calendar#calendarListEntry",
"etag": etag,
"id": string,
"summary": string,
"description": string,
"location": string,
"timeZone": string,
"dataOwner": string,
"summaryOverride": string,
"colorId": string,
"backgroundColor": string,
"foregroundColor": string,
"hidden": boolean,
"selected": boolean,
"accessRole": string,
"defaultReminders": [
{
"method": string,
"minutes": integer
}
],
"notificationSettings": {
"notifications": [
{
"type": string,
"method": string
}
]
},
"primary": boolean,
"deleted": boolean,
"conferenceProperties": {
"allowedConferenceSolutionTypes": [
string
]
},
"autoAcceptInvitations": boolean
}| সম্পত্তির নাম | মূল্য | বর্ণনা | নোট |
|---|---|---|---|
accessRole | string | প্রমাণীকৃত ব্যবহারকারীর ক্যালেন্ডারে থাকা কার্যকর অ্যাক্সেস ভূমিকা। শুধুমাত্র পঠনযোগ্য। সম্ভাব্য মানগুলো হলো:
| |
autoAcceptInvitations | boolean | এই ক্যালেন্ডারটি স্বয়ংক্রিয়ভাবে আমন্ত্রণ গ্রহণ করে কিনা। শুধুমাত্র রিসোর্স ক্যালেন্ডারের জন্য প্রযোজ্য। শুধুমাত্র পঠনযোগ্য। | |
backgroundColor | string | ক্যালেন্ডারের প্রধান রঙ, হেক্সাডেসিমাল ফরম্যাট " #0088aa "। এই প্রপার্টিটি ইনডেক্স-ভিত্তিক colorId প্রপার্টিকে বাতিল করে। এই প্রপার্টিটি সেট বা পরিবর্তন করতে, আপনাকে insert , update এবং patch মেথডগুলোর প্যারামিটারে colorRgbFormat=true উল্লেখ করতে হবে। ঐচ্ছিক। | লেখার যোগ্য |
colorId | string | ক্যালেন্ডারের রঙ। এটি একটি আইডি যা colors ডেফিনিশনের calendar সেকশনের একটি এন্ট্রিকে নির্দেশ করে ( colors এন্ডপয়েন্ট দেখুন)। এই প্রপার্টিটি backgroundColor এবং foregroundColor প্রপার্টি দ্বারা প্রতিস্থাপিত হয় এবং এই প্রপার্টিগুলো ব্যবহার করার সময় এটিকে উপেক্ষা করা যেতে পারে। ঐচ্ছিক। | লেখার যোগ্য |
conferenceProperties | nested object | এই ক্যালেন্ডারের জন্য কনফারেন্সিং বৈশিষ্ট্য, যেমন কোন ধরনের কনফারেন্সের অনুমতি আছে। | |
conferenceProperties. allowedConferenceSolutionTypes[] | list | এই ক্যালেন্ডারের জন্য যে ধরনের কনফারেন্স সলিউশনগুলো সমর্থিত। সম্ভাব্য মানগুলো হলো:
| |
dataOwner | string | ক্যালেন্ডারের মালিকের ইমেল। শুধুমাত্র সেকেন্ডারি ক্যালেন্ডারের জন্য সেট করা হয়েছে। শুধুমাত্র পঠনযোগ্য। | |
defaultReminders[] | list | এই ক্যালেন্ডারের জন্য প্রমাণীকৃত ব্যবহারকারীর ডিফল্ট রিমাইন্ডারগুলো। | লেখার যোগ্য |
defaultReminders[]. method | string | এই রিমাইন্ডারে ব্যবহৃত পদ্ধতি। সম্ভাব্য মানগুলো হলো:
রিমাইন্ডার যোগ করার সময় এটি আবশ্যক। | লেখার যোগ্য |
defaultReminders[]. minutes | integer | ইভেন্ট শুরু হওয়ার কত মিনিট আগে রিমাইন্ডারটি চালু হবে। বৈধ মান হলো ০ থেকে ৪০৩২০ (মিনিটে ৪ সপ্তাহ)। রিমাইন্ডার যোগ করার সময় এটি আবশ্যক। | লেখার যোগ্য |
deleted | boolean | এই ক্যালেন্ডার তালিকার এন্ট্রিটি তালিকা থেকে মুছে ফেলা হয়েছে কিনা। শুধুমাত্র পঠনযোগ্য। ঐচ্ছিক। ডিফল্ট মান হলো False। | |
description | string | ক্যালেন্ডারের বিবরণ। ঐচ্ছিক। শুধুমাত্র পঠনযোগ্য। | |
etag | etag | সম্পদটির ই-ট্যাগ। | |
foregroundColor | string | ক্যালেন্ডারের ফোরগ্রাউন্ড কালার, হেক্সাডেসিমাল ফরম্যাটে " #ffffff "। এই প্রপার্টিটি ইনডেক্স-ভিত্তিক colorId প্রপার্টিকে বাতিল করে দেয়। এই প্রপার্টিটি সেট বা পরিবর্তন করতে, আপনাকে insert , update এবং patch মেথডগুলোর প্যারামিটারে colorRgbFormat=true উল্লেখ করতে হবে। ঐচ্ছিক। | লেখার যোগ্য |
id | string | ক্যালেন্ডারের শনাক্তকারী। | |
kind | string | রিসোর্সের ধরণ ("calendar#calendarListEntry")। | |
location | string | ক্যালেন্ডারের ভৌগোলিক অবস্থান, মুক্ত শৈলীর পাঠ্য হিসেবে। ঐচ্ছিক। শুধুমাত্র পাঠযোগ্য। | |
notificationSettings | object | এই ক্যালেন্ডারের জন্য প্রমাণীকৃত ব্যবহারকারী যে বিজ্ঞপ্তিগুলো পাচ্ছেন। | লেখার যোগ্য |
notificationSettings. notifications[] | list | এই ক্যালেন্ডারের জন্য সেট করা নোটিফিকেশনের তালিকা। | |
notificationSettings.notifications[]. method | string | নোটিফিকেশন পাঠানোর জন্য ব্যবহৃত পদ্ধতি। সম্ভাব্য মানগুলো হলো:
নোটিফিকেশন যোগ করার সময় এটি আবশ্যক। | লেখার যোগ্য |
notificationSettings.notifications[]. type | string | বিজ্ঞপ্তির ধরণ। সম্ভাব্য মানগুলো হলো:
নোটিফিকেশন যোগ করার সময় এটি আবশ্যক। | লেখার যোগ্য |
primary | boolean | ক্যালেন্ডারটি প্রমাণীকৃত ব্যবহারকারীর প্রাথমিক ক্যালেন্ডার কিনা। শুধুমাত্র পঠনযোগ্য। ঐচ্ছিক। ডিফল্ট মান হলো False। | |
selected | boolean | ক্যালেন্ডারের বিষয়বস্তু ক্যালেন্ডার UI-তে প্রদর্শিত হবে কিনা। এটি ঐচ্ছিক। ডিফল্ট মান হলো False। | লেখার যোগ্য |
summary | string | ক্যালেন্ডারের শিরোনাম। শুধুমাত্র পঠনযোগ্য। | |
summaryOverride | string | প্রমাণীকৃত ব্যবহারকারী এই ক্যালেন্ডারের জন্য যে সারসংক্ষেপটি নির্ধারণ করেছেন। ঐচ্ছিক। | লেখার যোগ্য |
timeZone | string | ক্যালেন্ডারের সময় অঞ্চল। ঐচ্ছিক। শুধুমাত্র পাঠযোগ্য। |
পদ্ধতি
- মুছে ফেলুন
- ব্যবহারকারীর ক্যালেন্ডার তালিকা থেকে একটি ক্যালেন্ডার মুছে ফেলে।
- পেতে
- ব্যবহারকারীর ক্যালেন্ডার তালিকা থেকে একটি ক্যালেন্ডার ফেরত দেয়।
- ঢোকান
- ব্যবহারকারীর ক্যালেন্ডার তালিকায় একটি বিদ্যমান ক্যালেন্ডার যুক্ত করে।
- তালিকা
- ব্যবহারকারীর ক্যালেন্ডার তালিকায় থাকা ক্যালেন্ডারগুলো ফেরত দেয়।
- প্যাচ
- ব্যবহারকারীর ক্যালেন্ডার তালিকায় থাকা একটি বিদ্যমান ক্যালেন্ডার আপডেট করে। এই পদ্ধতিটি প্যাচ সেম্যান্টিকস সমর্থন করে। মনে রাখবেন যে প্রতিটি প্যাচ অনুরোধ তিনটি কোটা ইউনিট ব্যবহার করে; একটি '
get' অনুরোধের পরে একটিupdateঅনুরোধ ব্যবহার করা শ্রেয়। আপনার নির্দিষ্ট করা ফিল্ডের মানগুলো বিদ্যমান মানগুলোকে প্রতিস্থাপন করে। অনুরোধে আপনি যে ফিল্ডগুলো নির্দিষ্ট করেন না, সেগুলো অপরিবর্তিত থাকে। অ্যারে ফিল্ড নির্দিষ্ট করা হলে, তা বিদ্যমান অ্যারেগুলোকে ওভাররাইট করে; এর ফলে পূর্ববর্তী যেকোনো অ্যারে এলিমেন্ট বাতিল হয়ে যায়। - আপডেট
- ব্যবহারকারীর ক্যালেন্ডার তালিকায় থাকা একটি বিদ্যমান ক্যালেন্ডার আপডেট করে।
- দেখুন
- ক্যালেন্ডারলিস্ট রিসোর্সের পরিবর্তনগুলির দিকে নজর রাখুন।