2016-04-06 9 views
0

フォルダーまたはメッセージのアクセス許可を変更する方法はありますか? ユーザーのルートフォルダに作成されたフォルダは表示されません。これはバグですか、機能ですか?メッセージ/フォルダーのアクセス許可

ありがとうございます。

+0

この問題を再現する方法の詳細な手順とサンプルコードを提供できますか? Office 365 REST APIを使用して開発している場合は、ユーザーがfootフォルダの下にあるフォルダコレクションを取得するための特別なアクセス許可をフォルダに与える必要はありません。アプリは "Mail.Read"スコープしか必要としません。そして、私たちは以下のREST経由でフォルダコレクションを取得することができます: GET https://outlook.office.com/api/v2.0/me/MailFolders –

+0

URL = https:// outlook.office.com/api/v2.0/me/MailFolders/root/childfolders 内容:{ "DisplayName": "ExampleName" } フォルダは正常に作成され、API経由でアクセス可能です。ただし、Outlook WebUIやOutlookアプリケーションでは表示されません。これは設計によるものですか? –

答えて

0

私はPOSTリクエスト送信:内部URL = outlook.office.com/api/v2.0/me/MailFolders/root/childfolders内容:{ "表示名": "EXAMPLENAME"}フォルダ正常に作成され、APIを介して到達可能です。ただし、Outlook WebUIやOutlookアプリケーションでは表示されません。これは設計によるものですか? - ルートフォルダの

エンドポイントが間違っている、「ルート」キーワードを使用する必要はありません。このエンドポイントは、フォルダを作成しようとするとエラーになります。 BODY

authorization: bearer {token} 
content-type: application/json 

POST: https://outlook.office.com/api/v2.0/me/MailFolders 

ヘッダー:ここ

はあなたの参照のためのルートフォルダの下にフォルダを作成するためのサンプルです

{"DisplayName":"FolderName"} 

そして、我々は201の意志ステータスコードと下の図のような応答: enter image description here

関連する問題