একজন ব্যবহারকারীর জন্য পরিবর্তনসমূহের সাবস্ক্রিপশন গ্রহণ করে। আরও তথ্যের জন্য, ‘রিসোর্স পরিবর্তনের বিজ্ঞপ্তি’ দেখুন।
HTTP অনুরোধ
POST https://www.googleapis.com/drive/v3/changes/watch
URL-টিতে gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করা হয়েছে।
কোয়েরি প্যারামিটার
| প্যারামিটার | |
|---|---|
driveId | যে শেয়ার্ড ড্রাইভ থেকে পরিবর্তনগুলো ফেরত আসবে। যদি নির্দিষ্ট করা থাকে, তাহলে পরিবর্তন আইডিগুলো শেয়ার্ড ড্রাইভের প্রতিফলন ঘটাবে; শনাক্তকারী হিসেবে সম্মিলিত ড্রাইভ আইডি এবং পরিবর্তন আইডি ব্যবহার করুন। |
includeCorpusRemovals | যদি কোনো ফাইল পরিবর্তনের তালিকা থেকে সরিয়ে ফেলা হয় এবং সেই ফাইলের জন্য আর কোনো পরিবর্তনের এন্ট্রি না থাকে, তবুও অনুরোধের সময়েও যদি ফাইলটি ব্যবহারকারীর কাছে অ্যাক্সেসযোগ্য থাকে, তাহলে পরিবর্তনগুলোর মধ্যে ফাইল রিসোর্সটি অন্তর্ভুক্ত করা হবে কি না। |
includeItemsFromAllDrives | ফলাফলে মাই ড্রাইভ এবং শেয়ার্ড ড্রাইভ উভয়ের আইটেম অন্তর্ভুক্ত করা হবে কিনা। |
includeRemoved | পরিবর্তনের তালিকা থেকে কোনো আইটেম সরিয়ে ফেলা হলে (যেমন, মুছে ফেলা বা অ্যাক্সেস হারানোর কারণে), সেই সংক্রান্ত পরিবর্তনগুলো অন্তর্ভুক্ত করা হবে কিনা। |
includeTeamDriveItems | অপ্রচলিত: এর পরিবর্তে |
pageSize | ফেরত দেওয়ার জন্য পরিবর্তনের সর্বোচ্চ সংখ্যা। পরিষেবাটি এই সংখ্যার চেয়ে কমও ফেরত দিতে পারে। অনির্দিষ্ট থাকলে, সর্বাধিক ১০০টি পরিবর্তন ফেরত দেওয়া হবে। সর্বোচ্চ মান হলো ১০০০; ১০০০-এর উপরের মানগুলোকে ১০০০-এ রূপান্তরিত করা হবে। |
pageToken | পরবর্তী পৃষ্ঠায় পূর্ববর্তী তালিকার অনুরোধ চালিয়ে যাওয়ার জন্য টোকেন। এটি পূর্ববর্তী রেসপন্স থেকে প্রাপ্ত 'nextPageToken'-এর মানে অথবা getStartPageToken মেথডের রেসপন্সের মানে সেট করতে হবে। |
restrictToMyDrive | ফলাফলকে শুধুমাত্র 'মাই ড্রাইভ' হায়ারার্কির ভেতরের পরিবর্তনগুলোর মধ্যে সীমাবদ্ধ রাখা হবে কিনা। এটি 'অ্যাপ্লিকেশন ডেটা' ফোল্ডারের ফাইল বা 'মাই ড্রাইভ'-এ যোগ করা হয়নি এমন শেয়ার করা ফাইলের মতো বিষয়গুলোর পরিবর্তন বাদ দেয়। |
spaces | কর্পোরাগুলোর মধ্যে কোয়েরি করার জন্য স্পেসগুলোর একটি কমা-দ্বারা-বিভক্ত তালিকা। সমর্থিত মানগুলো হলো 'drive' এবং 'appDataFolder'। |
supportsAllDrives | অনুরোধকারী অ্যাপ্লিকেশনটি মাই ড্রাইভ এবং শেয়ার্ড ড্রাইভ উভয়ই সমর্থন করে কিনা। |
supportsTeamDrives | অপ্রচলিত: এর পরিবর্তে |
teamDriveId | অপ্রচলিত: এর পরিবর্তে |
includePermissionsForView | রেসপন্সে কোন অতিরিক্ত ভিউয়ের পারমিশনগুলো অন্তর্ভুক্ত করা হবে তা নির্দিষ্ট করে। শুধুমাত্র 'published' সমর্থিত। |
includeLabels | রেসপন্সের |
অনুরোধকারী শরীর
অনুরোধের বডিতে Channel এর একটি ইনস্ট্যান্স থাকে।
প্রতিক্রিয়া সংস্থা
সফল হলে, রেসপন্স বডিতে Channel এর একটি ইনস্ট্যান্স থাকে।
অনুমোদনের পরিধি
নিম্নলিখিত OAuth স্কোপগুলির মধ্যে একটি প্রয়োজন:
-
https://www.googleapis.com/auth/drive -
https://www.googleapis.com/auth/drive.appdata -
https://www.googleapis.com/auth/drive.file -
https://www.googleapis.com/auth/drive.meet.readonly -
https://www.googleapis.com/auth/drive.metadata -
https://www.googleapis.com/auth/drive.metadata.readonly -
https://www.googleapis.com/auth/drive.photos.readonly -
https://www.googleapis.com/auth/drive.readonly
কিছু স্কোপ সীমাবদ্ধ এবং আপনার অ্যাপ সেগুলি ব্যবহার করার জন্য একটি নিরাপত্তা মূল্যায়নের প্রয়োজন। আরও তথ্যের জন্য, অনুমোদন নির্দেশিকা দেখুন।