2016-09-13 10 views
0

Microsoft GraphではList items shared with the signed-in userを提供できます。このREST機能をOneDrive file picker for JavaScript v7.0 SDKに統合したいと考えています。私の統合の目的は、OneDrive SDKを使用して、サインインしたユーザーと共有されているすべてのドキュメントのビューを開くことです。Microsft GraphとOneDrive JS SDKを使用して共有OneDriveドキュメントを取得

最初のステップとして、Microsoft Graphの呼び出しをOneDriveの統合に統合するために、次のコードに追加できる高度なオプションについていくつか指導したいと考えていました。

var odOptions = { 
    clientId: "INSERT-APP-ID-HERE", 
    action: "share | download | query", 
    multiSelect: true, 
    openInNewWindow: true, 
    advanced: {}, 
    success: function(files) { /* success handler */ }, 
    cancel: function() { /* cancel handler */ }, 
    error: function(e) { /* error handler */ } 
} 

答えて

1

残念ながら、OneDrive JS SDKではビュー内のすべての共有ファイルの表示はサポートされていません。あなたはあなたの話に応じて自分でビューを構築したいと思うでしょう。

あなたはFiles.Readがスコープ内にあることを意味し、有効なグラフのアクセストークンを持っていると仮定すると、あなたがグラフについてhttps://microsoft.graph.com/v1.0/me/drive/view.sharedWithMe

の詳細情報への要求を行うことができます。view.sharedWithMeについてhttp://graph.microsoft.io/en-us/docs/api-reference/v1.0/resources/drive :のhttps://dev.onedrive.com/drives/shared_with_me.htm

+0

ワン私が抱えている主な困難は、この有効なアクセストークンを取得することです。私はこれについてのチュートリアルを見つけるために多くの探求をしました。このトークンを正しく取得する方法に関するドキュメントやベストプラクティスはありますか? –

+0

ウェブアプリケーションの場合は、ドキュメントをご覧ください。https://azure.microsoft.com/en-us/documentation/articles/active-directory-v2-protocols-implicit/ – dabox

関連する問題