我正在尝试编写环聊/聊天Dockapp以显示未读消息通知,我正在使用以下范围网址:
https://www.googleapis.com/gmail/v1/users/me/labels/CHAT?access_token=
json返回正常,但是messagesUnread始终为0。在重新加载上述URL之前,我已经断开了所有可能捕获消息的应用程序/浏览器等,从另一个帐户发送了新的聊天消息,并且messageTotal总计增加了1但未读邮件仍保持为0。即使我在gmail Web界面设置中禁用了环聊,也要发送消息并通过“ label:chat”搜索,收到的聊天消息会在Web界面中标记为已读。如果我手动将聊天消息标记为未读,则上述url中的值确实会正确更改。
显然,我可以通过存储先前的消息来解决此问题,与以前的消息进行比较,但是这要求单击应用程序以确认未读内容,这有点麻烦。
有没有人找到一种从聊天/视频群聊中获得真正未读计数的方法?
谢谢
海顿。
答案 0 :(得分:0)
INBOX
),它将正确返回messagesUnread
。CHAT
并非如此