Вот что я попробовал:
https://graph.microsoft.com/v1.0/me/mailfolders/inbox/messages?filter=ReceivedDateTime+gt+2018-12-06T06:13:00Z+and+ReceivedDateTime+lt+2018-12-07T20:13:00Z&%24count=true
Но приведенный выше запрос возвращает только количество сообщений из папки «Входящие».Не содержит вложенных папок.
Есть ли способ сделать запрос на включение подпапок в вышеупомянутый запрос?
Вам придется написать рекурсивную функцию и вызвать указанный выше запрос для каждой дочерней папки в папке «Входящие».
Вы можете получить дочернюю папку в папке «Входящие», используя:
https://graph.microsoft.com/v1.0/me/mailfolders/inbox/childfolders
Затем вы можетезапустите это для каждой папки:
https://graph.microsoft.com/v1.0/me/mailfolders/inbox/childfolders/{childFolderID}/messages?filter=ReceivedDateTime+gt+2018-12-06T06:13:00Z+and+ReceivedDateTime+lt+2018-12-13T20:13:00Z&%24count=true