- HTTP অনুরোধ
- পাথ প্যারামিটার
- ক্যোয়ারী প্যারামিটার
- শরীরের অনুরোধ
- প্রতিক্রিয়া শরীর
- অনুমোদনের সুযোগ
- ইতিহাসের ধরন
- ইতিহাস
- বার্তা যোগ করা হয়েছে
- বার্তা মুছে ফেলা হয়েছে
- লেবেল যোগ করা হয়েছে
- লেবেল সরানো হয়েছে
- এটা চেষ্টা করুন!
প্রদত্ত মেলবক্সে সমস্ত পরিবর্তনের ইতিহাস তালিকাভুক্ত করে। ইতিহাসের ফলাফলগুলি কালানুক্রমিক ক্রমে ফেরত দেওয়া হয় ( historyId
বৃদ্ধি করা)।
HTTP অনুরোধ
GET https://gmail.googleapis.com/gmail/v1/users/{userId}/history
URL gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।
পাথ প্যারামিটার
পরামিতি | |
---|---|
userId | ব্যবহারকারীর ইমেইল ঠিকানা. বিশেষ মান |
ক্যোয়ারী প্যারামিটার
পরামিতি | |
---|---|
maxResults | ইতিহাস রেকর্ডের সর্বোচ্চ সংখ্যা ফেরত দিতে হবে। এই ক্ষেত্রটি ডিফল্ট 100। এই ক্ষেত্রের জন্য সর্বাধিক অনুমোদিত মান হল 500। |
pageToken | তালিকায় ফলাফলের একটি নির্দিষ্ট পৃষ্ঠা পুনরুদ্ধার করতে পৃষ্ঠা টোকেন। |
startHistoryId | প্রয়োজন। নির্দিষ্ট |
labelId | শুধুমাত্র আইডির সাথে মেলে এমন একটি লেবেল সহ বার্তাগুলি ফেরত দিন৷ |
historyTypes[] | ইতিহাসের প্রকারগুলি ফাংশন দ্বারা ফেরত দিতে হবে৷ |
শরীরের অনুরোধ
অনুরোধের বডি খালি হতে হবে।
প্রতিক্রিয়া শরীর
সফল হলে, প্রতিক্রিয়া বডিতে নিম্নলিখিত কাঠামোর সাথে ডেটা থাকে:
JSON প্রতিনিধিত্ব |
---|
{
"history": [
{
object ( |
ক্ষেত্র | |
---|---|
history[] | ইতিহাস রেকর্ডের তালিকা। প্রতিক্রিয়াতে থাকা যেকোনো |
nextPageToken | তালিকার ফলাফলের পরবর্তী পৃষ্ঠা পুনরুদ্ধার করতে পৃষ্ঠা টোকেন। |
historyId | মেইলবক্সের বর্তমান ইতিহাস রেকর্ডের আইডি। |
অনুমোদনের সুযোগ
নিম্নলিখিত OAuth সুযোগগুলির মধ্যে একটি প্রয়োজন:
-
https://mail.google.com/
-
https://www.googleapis.com/auth/gmail.modify
-
https://www.googleapis.com/auth/gmail.readonly
-
https://www.googleapis.com/auth/gmail.metadata
আরও তথ্যের জন্য, অনুমোদন নির্দেশিকা দেখুন।
ইতিহাসের ধরন
Enums | |
---|---|
messageAdded | |
messageDeleted | |
labelAdded | |
labelRemoved |
ইতিহাস
ব্যবহারকারীর মেইলবক্সে পরিবর্তনের একটি রেকর্ড। প্রতিটি ইতিহাস পরিবর্তন একাধিক উপায়ে একাধিক বার্তাকে প্রভাবিত করতে পারে।
JSON প্রতিনিধিত্ব |
---|
{ "id": string, "messages": [ { object ( |
ক্ষেত্র | |
---|---|
id | মেইলবক্স সিকোয়েন্স আইডি। |
messages[] | এই ইতিহাসের রেকর্ডে পরিবর্তিত বার্তাগুলির তালিকা৷ নির্দিষ্ট পরিবর্তনের ধরনগুলির জন্য ক্ষেত্রগুলি, যেমন |
messagesAdded[] | এই ইতিহাস রেকর্ডে মেলবক্সে বার্তা যোগ করা হয়েছে। |
messagesDeleted[] | এই ইতিহাস রেকর্ডের মেলবক্স থেকে বার্তাগুলি মুছে ফেলা হয়েছে (ট্র্যাশ করা হয়নি)৷ |
labelsAdded[] | এই ইতিহাস রেকর্ডে বার্তাগুলিতে লেবেল যোগ করা হয়েছে৷ |
labelsRemoved[] | এই ইতিহাস রেকর্ডের বার্তাগুলি থেকে লেবেলগুলি সরানো হয়েছে৷ |
বার্তা যোগ করা হয়েছে
JSON প্রতিনিধিত্ব |
---|
{
"message": {
object ( |
ক্ষেত্র | |
---|---|
message | |
বার্তা মুছে ফেলা হয়েছে
JSON প্রতিনিধিত্ব |
---|
{
"message": {
object ( |
ক্ষেত্র | |
---|---|
message | |
লেবেল যোগ করা হয়েছে
JSON প্রতিনিধিত্ব |
---|
{
"message": {
object ( |
ক্ষেত্র | |
---|---|
message | |
labelIds[] | লেবেল আইডি বার্তা যোগ করা হয়েছে. |
লেবেল সরানো হয়েছে
JSON প্রতিনিধিত্ব |
---|
{
"message": {
object ( |
ক্ষেত্র | |
---|---|
message | |
labelIds[] | বার্তা থেকে লেবেল আইডি সরানো হয়েছে। |