使用php gmail api从特定电子邮件开始阅读gmail历史记录?

时间:2015-10-25 17:11:07

标签: php email gmail gmail-api

我想知道是否有可能只阅读来自INBOX的电子邮件,而不是所有电子邮件。

例如

 $messages = $service->users_messages->listUsersMessages('me');
 $messages->getMessages();  

 ... PREVIUS EMAIL....
 22 oct [facebook]  id : 123
 23 oct [gmail]   id 124
 24 oct [amazon]   id 125

我第一次检查电子邮件,然后我存储最后一个ID(125),如果我在2个月后在gmail上连接,我想从id 125开始,而不是再次阅读所有电子邮件。 可能吗?

1 个答案:

答案 0 :(得分:0)

在做messages.list时,将labelid作为" INBOX"还有一个名为" q"的参数,您可以在其中指定返回与此查询匹配的消息的查询。请查看此链接support.google.com/mail/answer/7190?hl=zh-CN&ref_topic=3394914,了解所有支持的查询运算符。