2015-01-14 2 views
2

Я использую клиентский API Javascript с моим приложением, и я пытаюсь получить непрочитанные письма из первичного почтового ящика.Как получить непрочитанные письма из первичного почтового ящика в Gmail?

Если я использую имена INBOX и UNREAD при запросе ярлыков, я получаю все непрочитанные письма со всех ярлыков.

Не работает другое имя типа метки, я экспериментировал в API-интерфейсе API, и я не могу понять, как это можно сделать.

Я пропустил что-то или это невозможно?

ответ

5

Вы можете попробовать это «в: Входящие: непрочитанные -category: (акции или социальной)» в качестве значения параметра д в messages .list. Я попробовал это в API-браузере и дал правильные результаты.

У меня есть 4 "непрочитанные" письма (или темы) в моем почтовом ящике, и ответ:

200 OK

{ 
"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 
} 
0

Вы можете попробовать "в: непрочитанных категории: первичные"

3

Попробуйте также: «Входящие: непрозрачная категория: начальная»

Смежные вопросы