Die Mail in jedem Ordner zählen
Was die Seitenleiste der App zeigt, für jeden Ordner und jede Adresse.
Führt den echten Aufruf in Ihrem Workspace aus.
GET /threads/counts
Was die Seitenleiste der App zeigt, für jeden Ordner und jede Adresse.
Beispiel
Benötigt threads:read. folders hat eine Zeile für inbox, sent, spam, archive, trash und snoozed, jeweils damit, wie viele Unterhaltungen der Ordner enthält und wie viele davon ungelesen sind, danach unread, dessen Zahl die ungelesenen Unterhaltungen im Posteingang angibt. addresses zählt die Unterhaltungen im Posteingang, die an jeder Adresse eingegangen sind, mit null für Mail, bei der keine Adresse erfasst wurde.
curl "$OE/threads/[email protected]" -H "$AUTH"{ "object": "mailbox_counts", "folders": [ { "label": "inbox", "count": 412, "unread": 9 }, { "label": "sent", "count": 188, "unread": 0 }, { "label": "spam", "count": 3, "unread": 3 }, { "label": "archive", "count": 1270, "unread": 0 }, { "label": "trash", "count": 41, "unread": 1 }, { "label": "snoozed", "count": 2, "unread": 0 }, { "label": "unread", "count": 9, "unread": 9 } ], "addresses": [{ "address": "[email protected]", "count": 412 }]}Ein Schlüssel oder eine App, die auf bestimmte Adressen beschränkt ist, zählt nur die Mail, die an diese Adressen eingegangen ist. address grenzt jede Zählung auf eine Adresse ein, und eine Adresse außerhalb dessen, was der Schlüssel erreicht, zählt nichts, statt einen Fehler auszulösen.