Outlook REST API - getFolders gibt nicht alle Ordner zurück

Ich fange gerade mit der Outlook-REST-API an. Meine Basis ist das Tutorial, das Node-Outlook verwendet.

ie erste Aufgabe besteht darin, alle Ordner in meinem E-Mail-Konto abzurufe

So sende ich diese REST-Anfrage:

GET https://outlook.office.com/api/v2.0/Me/MailFolders

Anstatt alle meine Ordner zurückzugeben, werden nur die "bekannten" Ordner zurückgegeben:

Clutter
Deleted Items
Drafts
Inbox
Junk Email
Outbox
Sent Items
Trash

Fehlt mir ein Abfrageparameter oder etwas, das besagt: "Nein, wirklich, alle bitte"?

AKTUALISIERE

Ich habe versucht, ein anderes E-Mail-Konto zu verwenden, und ich erhalte auch nicht alle meine aktuellen Ordner, aber ich erhalte eine andere Teilmenge (von denen einige bekannt sind, andere nicht).

Ich implementiere das Paging-Protokoll (mithilfe des @ nextLink-Parameters), sodass es nicht um die Seitengröße geht. Ich erhalte diese 8 Ordner für ein Konto und 18 Ordner für ein anderes.

Also muss es etwas geben, das entscheidet, welche Ordner zurückgegeben werden.

UPDATE 2

Ich habe stattdessen eine Ordnersynchronisierung mit der "Beta" -API durchgeführt. In diesem Fall wird auch ein unbenannter Ordner in der Liste angezeigt, der den anderen Ordnern übergeordnet ist. Es kommt zusammen mit einem ChildFolderCount, der genau ist. Wenn ich jedoch eine Anforderung für einen untergeordneten Ordner für diese Ordner-ID durchführe, wird dieselbe Liste angezeigt.

UPDATE 3

Hier ist die Anforderungs-URL, die ich verwende, wenn ich versuche, die untergeordneten Ordner des einen Ordners zu lesen, der mit einem ChildFolderCount ungleich Null zurückkommt.

GET https://outlook.office.com/api/beta/Me/MailFolders/AAMkADRmMzFmNjZmLWU3MjctNGZiNi1iZTg4LTRmNGQwYTVhMDgxYgAuAAAAAAB8IxaZ5KGbQom4EPywGCSdAQDVy0eYwAzLS63k5pohzykCAAAAAAEJAAA=/childfolders

Antworten auf die Frage(2)

Ihre Antwort auf die Frage