如何使用Cocoa Touch / Obj-C查看Gmail未读数量?

时间:2010-08-02 21:23:40

标签: cocoa-touch gmail

有一种简单的方法可以从Cocoa Touch检查用户的Gmail未读数吗?我对发送或阅读邮件不感兴趣。我只是想定期轮询未读数。如果有办法,请您在答案中尽可能具体说明吗?

编辑:我改变了问题,只是询问Cocoa到Cocoa Touch。此外,我希望能够针对任何Gmail帐户进行投票,而不仅仅是Google Apps域上的帐户。有一个Gmail Feed API(http://code.google.com/apis/gmail/docs/inbox_feed.html),但文档说“注意:此Feed仅适用于Google Apps域上的Gmail帐户”。

1 个答案:

答案 0 :(得分:2)

您可以使用PubSub框架订阅Gmail Feed公开的原子Feed。

对于收件箱,您可以订阅: https://mail.google.com/mail/feed/atom/inbox E.g:

PSClient *client = [PSClient applicationClient];
NSURL    *url    = [NSURL URLWithString:@"https://mail.google.com/mail/feed/atom/inbox"];
PSFeed   *feed   = [client addFeedWithURL:url];

[feed setLogin: username];
[feed setPassword: password];