【发布时间】:2017-03-19 19:33:38
【问题描述】:
我目前正在使用labels.get 调用来同步收件箱的未读计数...
gmail.users.labels.get({
userId: 'me',
id: 'INBOX',
auth: { ... }
}, (err, response) => {
console.log(response)
})
...在大多数情况下,这是可行的,但有些用户报告的计数不正确。例如,我有一个帐户,在 Gmail UI 中报告 11 个未读线程,然后搜索 label:inbox label:unread 也报告 11,但是来自 label.get() 的响应在 threadsUnread 中报告 21。
某些帐户的计数似乎始终高于实际计数。我可以在这里做些什么来获得正确的计数,还是可以在 Gmail UI 中做任何事情来强制更新标签?
我注意到有一个突出的错误,即某些帐户返回 0,但这似乎与 stackoverflow Googlecode 的行为不同
谢谢!
【问题讨论】:
标签: gmail-api