2016-07-26 149 views

回答

2

我不是在Objective-C的非常好,但你可以get every message with the UNREAD-label并检查未读邮件数:

请求

GET https://www.googleapis.com/gmail/v1/users/me/labels/UNREAD?access_token={YOUR_ACCESS_TOKEN} 

响应

{ 
"id": "UNREAD", 
"name": "UNREAD", 
"type": "system", 
"messagesTotal": 354, 
"messagesUnread": 354, 
"threadsTotal": 320, 
"threadsUnread": 320 
} 

由于你可以看到,messagesUnread告诉我我有354你未读消息。

+0

据我了解,我应该手动发送此请求(即使用AFNetworking库),对吧? – ArtStyle

+0

@ArtStyle这就是我通常所做的。我根本不使用任何客户端库,但只是做手动请求。在ios客户端库中有这样的功能,但我很糟糕,所以我无法帮助你。 – Tholle

+1

好吧,非常感谢Tholle! – ArtStyle