ইতিহাস রেকর্ডের সর্বোচ্চ সংখ্যা ফেরত দিতে হবে। এই ক্ষেত্রটি ডিফল্ট 100। এই ক্ষেত্রের জন্য সর্বাধিক অনুমোদিত মান হল 500।
pageToken
string
তালিকায় ফলাফলের একটি নির্দিষ্ট পৃষ্ঠা পুনরুদ্ধার করতে পৃষ্ঠা টোকেন।
startHistoryId
string
প্রয়োজন। নির্দিষ্ট startHistoryId এর পরে ইতিহাসের রেকর্ড ফেরত দেয়। সরবরাহ করা startHistoryId একটি বার্তা, থ্রেড, বা পূর্ববর্তী list প্রতিক্রিয়ার historyId থেকে প্রাপ্ত করা উচিত। ইতিহাস আইডিগুলি কালানুক্রমিকভাবে বৃদ্ধি পায় তবে বৈধ আইডিগুলির মধ্যে র্যান্ডম ফাঁকের সাথে সংলগ্ন নয়। একটি অবৈধ বা পুরানো startHistoryId সরবরাহ করা সাধারণত একটি HTTP 404 ত্রুটি কোড প্রদান করে। একটি historyId সাধারণত অন্তত এক সপ্তাহের জন্য বৈধ, কিন্তু কিছু বিরল পরিস্থিতিতে মাত্র কয়েক ঘন্টার জন্য বৈধ হতে পারে। আপনি যদি একটি HTTP 404 ত্রুটি প্রতিক্রিয়া পান, আপনার অ্যাপ্লিকেশন একটি সম্পূর্ণ সিঙ্ক সঞ্চালন করা উচিত. আপনি যদি প্রতিক্রিয়াতে কোন nextPageToken না পান, তবে পুনরুদ্ধারের জন্য কোন আপডেট নেই এবং আপনি ভবিষ্যতের অনুরোধের জন্য ফেরত দেওয়া historyId সংরক্ষণ করতে পারেন।
labelId
string
শুধুমাত্র আইডির সাথে মেলে এমন একটি লেবেল সহ বার্তাগুলি ফেরত দিন৷
এই ইতিহাসের রেকর্ডে পরিবর্তিত বার্তাগুলির তালিকা৷ নির্দিষ্ট পরিবর্তনের ধরনগুলির জন্য ক্ষেত্রগুলি, যেমন messagesAdded এই ক্ষেত্রের বার্তাগুলিকে নকল করতে পারে৷ আমরা এর পরিবর্তে নির্দিষ্ট পরিবর্তন-টাইপ ক্ষেত্রগুলি ব্যবহার করার পরামর্শ দিই।
[[["সহজে বোঝা যায়","easyToUnderstand","thumb-up"],["আমার সমস্যার সমাধান হয়েছে","solvedMyProblem","thumb-up"],["অন্যান্য","otherUp","thumb-up"]],[["এতে আমার প্রয়োজনীয় তথ্য নেই","missingTheInformationINeed","thumb-down"],["খুব জটিল / অনেক ধাপ","tooComplicatedTooManySteps","thumb-down"],["পুরনো","outOfDate","thumb-down"],["অনুবাদ সংক্রান্ত সমস্যা","translationIssue","thumb-down"],["নমুনা / কোড সংক্রান্ত সমস্যা","samplesCodeIssue","thumb-down"],["অন্যান্য","otherDown","thumb-down"]],["2024-11-14 UTC-তে শেষবার আপডেট করা হয়েছে।"],[[["Lists the history of all changes to a given mailbox, including message additions, deletions, and label changes, ordered chronologically by `historyId`."],["Allows filtering by history types, labels, and a starting history ID for incremental updates."],["Provides pagination with `nextPageToken` to retrieve large result sets."],["Requires authorization with specific Gmail scopes for access."],["Returns history records with details of changes, such as messages added, deleted, and labels added or removed."]]],["This documentation details how to retrieve a mailbox's history of changes using a `GET` request to `https://gmail.googleapis.com/gmail/v1/users/{userId}/history`. Key actions include specifying the user with `userId`, defining query parameters like `maxResults`, `pageToken`, `startHistoryId`, `labelId` and `historyTypes`. The response contains `history` records with changes. These changes can be adding or removing a message or label to the user's mailbox. The user can get the `historyId` of the current mailbox state and use it in the next request.\n"]]