ক্যালেন্ডারের মেটাডেটা আপডেট করে। এখনই চেষ্টা করুন ।
অনুরোধ
HTTP অনুরোধ
PUT https://www.googleapis.com/calendar/v3/calendars/calendarIdপ্যারামিটার
| প্যারামিটার নাম | মূল্য | বর্ণনা |
|---|---|---|
| পথের পরামিতি | ||
calendarId | string | ক্যালেন্ডার শনাক্তকারী। ক্যালেন্ডার আইডিগুলো পেতে calendarList.list মেথডটি কল করুন। আপনি যদি বর্তমানে লগ ইন করা ব্যবহারকারীর প্রাথমিক ক্যালেন্ডার অ্যাক্সেস করতে চান, তাহলে " primary " কীওয়ার্ডটি ব্যবহার করুন। |
অনুমোদন
এই অনুরোধটির জন্য নিম্নলিখিত স্কোপগুলির মধ্যে অন্তত একটির অনুমোদন প্রয়োজন:
| পরিধি |
|---|
https://www.googleapis.com/auth/calendar |
https://www.googleapis.com/auth/calendar.app.created |
https://www.googleapis.com/auth/calendar.calendars |
আরও তথ্যের জন্য, প্রমাণীকরণ এবং অনুমোদন পৃষ্ঠাটি দেখুন।
অনুরোধকারী শরীর
অনুরোধের মূল অংশে, নিম্নলিখিত বৈশিষ্ট্যসহ একটি ক্যালেন্ডার রিসোর্স সরবরাহ করুন:
| সম্পত্তির নাম | মূল্য | বর্ণনা | নোট |
|---|---|---|---|
| ঐচ্ছিক বৈশিষ্ট্য | |||
description | string | ক্যালেন্ডারের বিবরণ। ঐচ্ছিক। | লেখার যোগ্য |
labelProperties | nested object | এই ক্যালেন্ডারে লেবেলের বৈশিষ্ট্যসমূহ সংজ্ঞায়িত করা হয়েছে। নির্দিষ্ট করা হলে, এটি বিদ্যমান লেবেলের বৈশিষ্ট্যগুলোকে মুছে দেবে। নির্দিষ্ট করা না হলে, লেবেলের বৈশিষ্ট্যগুলো অপরিবর্তিত থাকবে। | লেখার যোগ্য |
labelProperties. eventLabels[] | list | এই ক্যালেন্ডারে ইভেন্টের লেবেল নির্ধারণ করা আছে। ক্যালেন্ডার আপডেট করার সময় এটি উপস্থিত থাকলে, এটি বিদ্যমান ইভেন্টের লেবেলগুলিকে প্রতিস্থাপন করবে। নতুন ইভেন্ট লেবেল যোগ করতে তালিকাটি প্রসারিত করুন, এবং ক্যালেন্ডার থেকে লেবেল মুছে ফেলতে তালিকা থেকে সত্তাগুলি সরিয়ে দিন। প্রতিটি ক্যালেন্ডারে সর্বোচ্চ ২০০টি লেবেল থাকতে পারে। | লেখার যোগ্য |
labelProperties.eventLabels[]. backgroundColor | string | লেবেলের পটভূমির রঙ হেক্সাডেসিমেল ফরম্যাটে, যেমন "#039be5" । এই লেবেলযুক্ত ইভেন্টগুলি এই রঙে প্রদর্শিত হয়। আবশ্যক। | লেখার যোগ্য |
labelProperties.eventLabels[]. id | string | লেবেলের আইডি। নতুন লেবেল যোগ করার সময় এটি ঐচ্ছিক। প্রদান করা না হলে, একটি অনন্য আইডি তৈরি করা হবে। লেবেল হালনাগাদ করার সময় এটি আবশ্যক। প্রদান করা হলে, আইডিটি ক্যালেন্ডারের মধ্যে অনন্য হতে হবে এবং UUID বিন্যাস অনুসরণ করতে হবে। | লেখার যোগ্য |
labelProperties.eventLabels[]. name | string | লেবেলের নাম। ঐচ্ছিক। প্রদান করা হলে এতে সর্বাধিক ৫০টি অক্ষর থাকতে হবে। | লেখার যোগ্য |
location | string | ক্যালেন্ডারের ভৌগোলিক অবস্থান, যা মুক্ত শৈলীর পাঠ্য হিসেবে দেওয়া যাবে। (ঐচ্ছিক) | লেখার যোগ্য |
summary | string | ক্যালেন্ডারের শিরোনাম। | লেখার যোগ্য |
timeZone | string | ক্যালেন্ডারের সময় অঞ্চল। (আইএএনএ টাইম জোন ডেটাবেস নাম হিসাবে বিন্যস্ত, যেমন 'ইউরোপ/জুরিখ'।) ঐচ্ছিক। | লেখার যোগ্য |
প্রতিক্রিয়া
সফল হলে, এই মেথডটি রেসপন্স বডিতে একটি ক্যালেন্ডারস রিসোর্স রিটার্ন করে।
চেষ্টা করে দেখুন!
লাইভ ডেটার উপর এই মেথডটি কল করতে এবং প্রতিক্রিয়া দেখতে নিচের এপিআই এক্সপ্লোরারটি ব্যবহার করুন।