【问题标题】:Gmail labels.get() returns the wrong countsGmail labels.get() 返回错误的计数
【发布时间】: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


    【解决方案1】:

    这是 Gmail API 中的一个已知错误,已报告 here

    【讨论】:

      猜你喜欢
      • 2016-06-01
      • 1970-01-01
      • 1970-01-01
      • 2019-08-25
      • 2016-07-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多