当我通过
检索邮件时"gmail/v1/users/me/messages?q=\"#{query}\"&maxResults=1&access_token=#{access_token}"
我收到1条消息,但是当我在gmail用户界面中运行相同的查询时,我(正确地)找不到它
in:Inbox after:1969-12-30 -in:MyLabel
但是消息显然有MyLabel ...所以我必须下载所有消息,然后手动进行标签检查......这非常糟糕...任何解释为什么会发生这种情况?
答案 0 :(得分:1)
ok ... derp ...正确编码查询有助于... q =#{CGI.escape(query)}工作......