সম্পদের তালিকার মাধ্যমে পৃষ্ঠা

তালিকা অনুরোধের প্রতিক্রিয়ায় সার্ভার সর্বোচ্চ কত রিসোর্স ফেরত দেবে তা আপনি maxResults ক্ষেত্রটি সেট করে নিয়ন্ত্রণ করতে পারেন। তদুপরি, কিছু সংগ্রহের (যেমন ইভেন্টস) জন্য পুনরুদ্ধার করা এন্ট্রির সংখ্যার উপর একটি কঠোর সীমা রয়েছে যা সার্ভার কখনই অতিক্রম করবে না। যদি ইভেন্টের মোট সংখ্যা এই সর্বোচ্চ অতিক্রম করে, তাহলে সার্ভার ফলাফলের একটি পৃষ্ঠা ফেরত দেয়।

মনে রাখবেন যে maxResults এক পৃষ্ঠায় ফলাফলের সংখ্যার গ্যারান্টি দেয় না। ফলাফলের মধ্যে খালি না থাকা nextPageToken ক্ষেত্র দ্বারা অসম্পূর্ণ ফলাফল সনাক্ত করা যেতে পারে। পরবর্তী পৃষ্ঠাটি পুনরুদ্ধার করতে, আগের মতোই একই অনুরোধটি সম্পাদন করুন এবং পূর্ববর্তী পৃষ্ঠা থেকে nextPageToken এর মান সহ একটি pageToken ক্ষেত্র যুক্ত করুন। সমস্ত ফলাফল পুনরুদ্ধার না হওয়া পর্যন্ত পরবর্তী পৃষ্ঠাগুলিতে একটি নতুন nextPageToken সরবরাহ করা হবে।

উদাহরণস্বরূপ, এখানে একটি কোয়েরি দেওয়া হল, যার পরে একটি পৃষ্ঠার ফলাফলের পৃষ্ঠাটি একটি পৃষ্ঠায় দেখানো তালিকায় পাওয়ার জন্য কোয়েরি দেওয়া হল:

GET /calendars/primary/events?maxResults=10&singleEvents=true

//Result contains

"nextPageToken":"CiAKGjBpNDd2Nmp2Zml2cXRwYjBpOXA",

পরবর্তী কোয়েরিটি nextPageToken থেকে মানটি নেয় এবং এটি pageToken এর মান হিসাবে জমা দেয়:

GET /calendars/primary/events?maxResults=10&singleEvents=true&pageToken=CiAKGjBpNDd2Nmp2Zml2cXRwYjBpOXA