2017-03-20 1 views
0

は現在、私の知る限り、マイクロソフトのグラフはhttps://developer.microsoft.com/en-us/graph/docs/api-reference/v1.0/resources/messageMicrosoftグラフ - Outlookのメール - すべてのメールフォルダを一覧表示します(トップレベルのものだけでなく)。

List mail foldersList child foldersに従ってOutlookメールフォルダの2つの主要評価項目を提供しています - ちょうど私のダッシュボードアプリでフォルダ階層を構築することを意味し、私は再帰的なRESTをする必要がありますAPI呼び出し - 非常に遅く、非常に悪いです。

Microsoftにすべてのフォルダを一度に返すようにする方法はありますか?

答えて

0

いいえありません。各フォルダのchildFolderCountプロパティをチェックし、ゼロ以外の場合にのみクエリを実行する必要があります。

+0

はい、これは、ネットワークの負荷時間を考慮に入れると、非常に高価で実用的でないという同じ問題に戻ります。 Iveはまた、OutlookでImap4のリストコマンドを使用しようとしましたが、oauth2をMicrosoft Graphで正しく動作させることはできません。 oauth2経由でoutlook.comに接続することは可能ですか? – AlanSTACK

+0

はい、グラフでoutlook.comアカウントに接続できます。サインインしてoutlook.comアカウントを認証できるようにするには、Azure v2アプリケーションモデルのOAuth実装を使用する必要があります。https://docs.microsoft.com/en-us/azure/active-directory/develop/active-directory- v2-protocols-oauth-code –

+0

あなたは私を誤解しています。私は、imap4でoutlook.comにoauth2を使ってmicrosoft graphを使って接続することができますか? – AlanSTACK

関連する問題