【问题标题】:Gmail Oauth API get messages countGmail Oauth API 获取邮件计数
【发布时间】:2023-04-10 14:17:02
【问题描述】:

新的 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。

谢谢!

【问题讨论】:

    标签: php google-oauth gmail-api


    【解决方案1】:

    并非所有字段都始终从 list() 响应中设置——在这种情况下,您必须在您关心的标签上执行 Labels.Get() 以获取计数。

    【讨论】:

      猜你喜欢
      • 2014-11-27
      • 1970-01-01
      • 2016-11-30
      • 1970-01-01
      • 2014-08-26
      • 2016-11-25
      • 2017-11-13
      • 2020-09-02
      • 2016-12-12
      相关资源
      最近更新 更多