php – Gmail Oauth API获取邮件数量
作者:互联网
新的Gmail API现在允许对标签中的总电子邮件和未读电子邮件进行邮件计数.但我无法让它工作并尝试了很多东西.它正确连接到Oauth,但无法使计数生效.我正在使用以下代码: –
$labelall = $service->users_labels->listUsersLabels('me');
$labels = $labelall->getLabels();
foreach ($labels as $label) {
print 'Label with ID: ' . $label->getId() . ',
Number of Messages:'.$label->getMessagesTotal().'<br/>';}
有人可以帮忙吗?它正确列出标签,但消息计数返回null.
谢谢!
解决方法:
并非所有字段都始终从list()响应中设置 – 在这种情况下,您必须在您关心的标签上执行Labels.Get()以获取计数.
标签:php,gmail-api,google-oauth 来源: https://codeday.me/bug/20190824/1713302.html