2017-03-10 13 views
1

Microsoft Graph REST APIを使用して最近のフォルダを取得したいとします。 このAPI次のものが含まれます。Microsoft Graph REST APIを使用して最近のフォルダを取得する方法

https://graph.microsoft.com/v1.0/me/drive/recent

referencesによると、結果は次のようになりますGET:結果は、私が得ることができる。このようなものだった場合

{ 
 
    "value": [ 
 
    { 
 
     "id": "1312abc!1231", 
 
     "remoteItem": 
 
     { 
 
     "id": "1991210caf!192", 
 
     "name": "March Proposal.docx", 
 
     "file": { }, 
 
     "size": 19121, 
 
     "parentReference": { 
 
      "driveId": "1991210caf", 
 
      "id": "1991210caf!104" 
 
     } 
 
     } 
 
    }, 
 
    { 
 
     "id": "1312def!9943", 
 
     "name": "Vacation.jpg", 
 
     "file": { }, 
 
     "size": 37810, 
 
     "parentReference": { 
 
     "driveId": "1312def", 
 
     "id": "1312def!123" 
 
     } 
 
    } 
 
    ] 
 
}

親フォルダはparentReferenceのdriveIdとidを使用しますが、私の結果ではdriveIdのみ取得します。これにより、グラフを1回追加呼び出してフォルダを取得する必要が生じます。

これは、最近のフォルダを取得するためにグラフAPIを3回呼び出す必要があることを意味します。

私の質問は、idやparentReferenceも取得する方法があるので、2回の呼び出しが必要なだけですか、最近のフォルダを取得するのが簡単な方法があるのでしょうか?

ありがとうございます!

答えて

0

悲しいことに答えはノーです。 「Recents」機能はかなり裸である。彼らはそれを拡張し、より柔軟性を提供することができます。 これが重要な場合は、いつでもリクエストを作成できます。 https://officespdev.uservoice.com/

関連する問題