নির্দিষ্ট পুনরাবৃত্ত ইভেন্টের দৃষ্টান্তগুলি ফেরত দেয়। এখনই চেষ্টা করে দেখুন ।
অনুরোধ
HTTP অনুরোধ
GET https://www.googleapis.com/calendar/v3/calendars/calendarId/events/eventId/instances
পরামিতি
| প্যারামিটারের নাম | মূল্য | বিবরণ |
|---|---|---|
| পথের পরামিতি | ||
calendarId | string | ক্যালেন্ডার শনাক্তকারী। ক্যালেন্ডার আইডি পুনরুদ্ধার করতে calendarList.list পদ্ধতিতে কল করুন। আপনি যদি বর্তমানে লগ ইন করা ব্যবহারকারীর প্রাথমিক ক্যালেন্ডার অ্যাক্সেস করতে চান, তাহলে " primary " কীওয়ার্ডটি ব্যবহার করুন। |
eventId | string | পুনরাবৃত্ত ইভেন্ট শনাক্তকারী। |
| ঐচ্ছিক ক্যোয়ারী প্যারামিটার | ||
alwaysIncludeEmail | boolean | অবচিত এবং উপেক্ষা করা হয়েছে। আয়োজক, স্রষ্টা এবং অংশগ্রহণকারীদের জন্য email ক্ষেত্রে সর্বদা একটি মান ফেরত পাঠানো হবে, এমনকি যদি কোনও প্রকৃত ইমেল ঠিকানা উপলব্ধ না থাকে (অর্থাৎ একটি উত্পন্ন, অ-কার্যকর মান প্রদান করা হবে)। |
maxAttendees | integer | উত্তরে সর্বোচ্চ কতজন অংশগ্রহণকারী অন্তর্ভুক্ত করতে হবে। যদি নির্দিষ্ট সংখ্যক অংশগ্রহণকারী থাকে, তাহলে শুধুমাত্র অংশগ্রহণকারীকেই ফেরত পাঠানো হবে। ঐচ্ছিক। |
maxResults | integer | একটি ফলাফল পৃষ্ঠায় সর্বাধিক সংখ্যক ইভেন্ট ফেরত পাঠানো যাবে। ডিফল্টরূপে মান হল ২৫০টি ইভেন্ট। পৃষ্ঠার আকার কখনই ২৫০০টি ইভেন্টের চেয়ে বড় হতে পারে না। ঐচ্ছিক। |
originalStart | string | ফলাফলে ইনস্ট্যান্সের মূল শুরুর সময়। ঐচ্ছিক। |
pageToken | string | কোন ফলাফল পৃষ্ঠাটি ফেরত পাঠাতে হবে তা নির্দিষ্ট করে টোকেন। ঐচ্ছিক। |
showDeleted | boolean | ফলাফলে মুছে ফেলা ইভেন্টগুলি (" cancelled " এর সমান status সহ) অন্তর্ভুক্ত করা হবে কিনা। singleEvents False হলে পুনরাবৃত্ত ইভেন্টগুলির বাতিল করা উদাহরণগুলি এখনও অন্তর্ভুক্ত করা হবে। ঐচ্ছিক। ডিফল্ট হল False। |
timeMax | datetime | কোনও ইভেন্টের শুরুর সময়ের জন্য উপরের সীমা (এক্সক্লুসিভ) ফিল্টার করার জন্য। ঐচ্ছিক। ডিফল্টভাবে শুরুর সময় অনুসারে ফিল্টার করা হয় না। বাধ্যতামূলক টাইম জোন অফসেট সহ একটি RFC3339 টাইমস্ট্যাম্প হতে হবে। |
timeMin | datetime | কোনও ইভেন্টের শেষ সময়ের জন্য নিম্ন সীমা (সমেত) ফিল্টার করার জন্য। ঐচ্ছিক। ডিফল্টভাবে শেষ সময় অনুসারে ফিল্টার করা হয় না। বাধ্যতামূলক টাইম জোন অফসেট সহ একটি RFC3339 টাইমস্ট্যাম্প হতে হবে। |
timeZone | string | প্রতিক্রিয়ায় ব্যবহৃত সময় অঞ্চল। ঐচ্ছিক। ডিফল্ট হল ক্যালেন্ডারের সময় অঞ্চল। |
অনুমোদন
এই অনুরোধটি নিম্নলিখিত স্কোপগুলির মধ্যে অন্তত একটির সাথে অনুমোদনের অনুমতি দেয়:
| ব্যাপ্তি |
|---|
https://www.googleapis.com/auth/calendar.readonly |
https://www.googleapis.com/auth/calendar |
https://www.googleapis.com/auth/calendar.events.readonly |
https://www.googleapis.com/auth/calendar.events |
https://www.googleapis.com/auth/calendar.app.created |
https://www.googleapis.com/auth/calendar.events.freebusy |
https://www.googleapis.com/auth/calendar.events.owned |
https://www.googleapis.com/auth/calendar.events.owned.readonly |
https://www.googleapis.com/auth/calendar.events.public.readonly |
আরও তথ্যের জন্য, প্রমাণীকরণ এবং অনুমোদন পৃষ্ঠাটি দেখুন।
অনুরোধের মূল অংশ
এই পদ্ধতিতে কোনও অনুরোধের বডি সরবরাহ করবেন না।
প্রতিক্রিয়া
যদি সফল হয়, তাহলে এই পদ্ধতিটি নিম্নলিখিত কাঠামো সহ একটি প্রতিক্রিয়া বডি প্রদান করে:
{
"kind": "calendar#events",
"etag": etag,
"summary": string,
"description": string,
"updated": datetime,
"timeZone": string,
"accessRole": string,
"defaultReminders": [
{
"method": string,
"minutes": integer
}
],
"nextPageToken": string,
"nextSyncToken": string,
"items": [
events Resource
]
}| সম্পত্তির নাম | মূল্য | বিবরণ | মন্তব্য |
|---|---|---|---|
kind | string | সংগ্রহের ধরণ (" calendar#events ")। | |
etag | etag | সংগ্রহের ETag। | |
summary | string | ক্যালেন্ডারের শিরোনাম। কেবল পঠনযোগ্য। | |
description | string | ক্যালেন্ডারের বর্ণনা। কেবল পঠনযোগ্য। | |
updated | datetime | ক্যালেন্ডারের শেষ পরিবর্তনের সময় ( RFC3339 টাইমস্ট্যাম্প হিসেবে)। শুধুমাত্র পঠনযোগ্য। | |
timeZone | string | ক্যালেন্ডারের সময় অঞ্চল। কেবল পঠনযোগ্য। | |
accessRole | string | এই ক্যালেন্ডারের জন্য ব্যবহারকারীর অ্যাক্সেস ভূমিকা। কেবল পঠনযোগ্য। সম্ভাব্য মানগুলি হল:
| |
defaultReminders[] | list | প্রমাণিত ব্যবহারকারীর জন্য ক্যালেন্ডারে ডিফল্ট অনুস্মারক। এই অনুস্মারকগুলি এই ক্যালেন্ডারের সমস্ত ইভেন্টের ক্ষেত্রে প্রযোজ্য যা স্পষ্টভাবে তাদের ওভাররাইড করে না (অর্থাৎ reminders.useDefault True তে সেট করা নেই)। | |
defaultReminders[]. method | string | এই অনুস্মারক দ্বারা ব্যবহৃত পদ্ধতি। সম্ভাব্য মানগুলি হল:
একটি অনুস্মারক যোগ করার সময় প্রয়োজন। | লেখার যোগ্য |
defaultReminders[]. minutes | integer | ইভেন্ট শুরু হওয়ার আগে কত মিনিটের মধ্যে রিমাইন্ডারটি ট্রিগার করা উচিত। বৈধ মানগুলি 0 এবং 40320 (মিনিটের মধ্যে 4 সপ্তাহ) এর মধ্যে। একটি অনুস্মারক যোগ করার সময় প্রয়োজন। | লেখার যোগ্য |
nextPageToken | string | এই ফলাফলের পরবর্তী পৃষ্ঠা অ্যাক্সেস করার জন্য টোকেন ব্যবহার করা হয়েছে। যদি আর কোনও ফলাফল উপলব্ধ না হয় তবে বাদ দেওয়া হয়, এই ক্ষেত্রে nextSyncToken প্রদান করা হয়। | |
items[] | list | ক্যালেন্ডারে ইভেন্টের তালিকা। | |
nextSyncToken | string | এই ফলাফলটি ফেরত দেওয়ার পর থেকে পরিবর্তিত এন্ট্রিগুলি পুনরুদ্ধার করার জন্য পরবর্তী সময়ে টোকেন ব্যবহার করা হয়েছিল। আরও ফলাফল পাওয়া গেলে বাদ দেওয়া হয়, এই ক্ষেত্রে nextPageToken প্রদান করা হয়। |
চেষ্টা করে দেখুন!
লাইভ ডেটাতে এই পদ্ধতিটি কল করতে এবং প্রতিক্রিয়া দেখতে নীচের APIs Explorer ব্যবহার করুন।