trying retrieve messages sent me (and not outgoing messages), in case have sent email , has been replied to. when use following request thread incoming message desired:
"https://www.googleapis.com/gmail/v1/users/me/threads?q=-from%3ame+in%3ainbox&access_token=" + thistoken however when grab message id return , plug individual message request:
"https://www.googleapis.com/gmail/v1/users/me/messages/" + messageid + "?access_token=" + thistoken the message returned first message in thread, in case outgoing message. i've demonstrated below in api explorer. possible message ids of incoming messages? fact thread api explorer able sort out leads me believe possible...
(i'm newbie. sincerely appreciated, , grateful time.)
thread api explorer example desired return

message api explorer example undesired return using same id

the id passing message.get() call thread id. works because first message in thread, thread id , message id same. subsequent messages in thread, different.
you can call thread.list() query retrieve thread ids of interest , call thread.get() retrieve message ids in given thread. call message.get() each of retrieved message ids , check labelids of each message. exclude ones have labelid "sent".
Comments
Post a Comment