gmail api messages.list返回未在UI中显示的消息

时间:2015-09-18 20:59:23

标签: gmail-api

当我通过

检索邮件时
"gmail/v1/users/me/messages?q=\"#{query}\"&maxResults=1&access_token=#{access_token}"

我收到1条消息,但是当我在gmail用户界面中运行相同的查询时,我(正确地)找不到它

in:Inbox after:1969-12-30 -in:MyLabel

但是消息显然有MyLabel ...所以我必须下载所有消息,然后手动进行标签检查......这非常糟糕...任何解释为什么会发生这种情况?

1 个答案:

答案 0 :(得分:1)

ok ... derp ...正确编码查询有助于... q =#{CGI.escape(query)}工作......