如何从 Gmail 的主收件箱中获取未读邮件?
How to get unread mails from primary inbox in Gmail?
我在我的应用程序中使用 Javascript 客户端 API,我正在尝试从主收件箱中获取未读邮件。
如果我在请求标签时使用 INBOX 和 UNREAD 名称,我会从所有标签中获取所有未读邮件。
没有其他标签类型名称有效,我在 APIs 资源管理器中进行了试验,但我似乎无法弄清楚如何管理它。
我是漏掉了什么还是不可能?
您可以尝试将此“in:inbox is:unread -category:(promotions OR social)”作为 messages 中 q 参数的值。列表。我在 API 资源管理器中尝试过,它给出了正确的结果。
我的收件箱中有 4 "UNREAD" 封邮件(或主题),回复是:
200 行
{
"messages": [
{
"id": "14aea080215aa680", --- Thread 1
"threadId": "14aea080215aa680"
},
{
"id": "14ae8e25e92657e3", --- Thread 2
"threadId": "14ae8e25e92657e3"
},
{
"id": "14ae5e7a8bb1bc2f",-- Thread 3
"threadId": "14ae433c5ae8de64"
},
{
"id": "14ae439fd8cd3726",-- Same thread 3 with different message id
"threadId": "14ae433c5ae8de64"
},
{
"id": "14ae433c5ae8de64",-- Same thread 3 with different message id
"threadId": "14ae433c5ae8de64"
},
{
"id": "14ae33d8431a06f3",-- Thread 4
"threadId": "14ae33d8431a06f3"
}
],
"resultSizeEstimate": 6
}
你可以试试"in:unread category:primary "
也试试这个"in:inbox is:unread category:primary"
我在我的应用程序中使用 Javascript 客户端 API,我正在尝试从主收件箱中获取未读邮件。
如果我在请求标签时使用 INBOX 和 UNREAD 名称,我会从所有标签中获取所有未读邮件。
没有其他标签类型名称有效,我在 APIs 资源管理器中进行了试验,但我似乎无法弄清楚如何管理它。
我是漏掉了什么还是不可能?
您可以尝试将此“in:inbox is:unread -category:(promotions OR social)”作为 messages 中 q 参数的值。列表。我在 API 资源管理器中尝试过,它给出了正确的结果。
我的收件箱中有 4 "UNREAD" 封邮件(或主题),回复是:
200 行
{
"messages": [
{
"id": "14aea080215aa680", --- Thread 1
"threadId": "14aea080215aa680"
},
{
"id": "14ae8e25e92657e3", --- Thread 2
"threadId": "14ae8e25e92657e3"
},
{
"id": "14ae5e7a8bb1bc2f",-- Thread 3
"threadId": "14ae433c5ae8de64"
},
{
"id": "14ae439fd8cd3726",-- Same thread 3 with different message id
"threadId": "14ae433c5ae8de64"
},
{
"id": "14ae433c5ae8de64",-- Same thread 3 with different message id
"threadId": "14ae433c5ae8de64"
},
{
"id": "14ae33d8431a06f3",-- Thread 4
"threadId": "14ae33d8431a06f3"
}
],
"resultSizeEstimate": 6
}
你可以试试"in:unread category:primary "
也试试这个"in:inbox is:unread category:primary"