OneDrive 開発者プラットフォームには、アプリケーションを Office 365 のファイルやコンテンツに接続するための以下のような API、コンポーネント、ツールが用意されています。
- OneDrive 個人用
- OneDrive for Business
- SharePoint Online
OneDrive & SharePoint (ODSP) 開発者プラットフォームを使用すると、ソリューションは一般的なパターンを使用して Microsoft 365 エコシステム全体のファイルにアクセスでき、コンシューマーおよびエンタープライズのお客様向けのソリューションが可能になります。 OneDrive API は、Microsoft のサービスで使用される共通の API である Microsoft Graph を構成している要素の 1 つです。
Microsoft の開発者向けコンテンツは、OneDrive コンテンツとの統合の方法とその理由を理解し、迅速にソリューションを実行できるようにするためのものです。
Microsoft Graph
OneDrive、OneDrive for Business、SharePoint ドキュメント ライブラリに接続する最適な方法は、Microsoft Graph です。 Microsoft Graph は、さまざまな Microsoft サービスにアクセスするための単一の API エンドポイントを提供し、異なるサービス間の相互接続を容易にします。
Microsoft Graph を使用した OneDrive と SharePoint へのアクセスの詳細については、Microsoft Graph の OneDrive API リファレンス を参照してください。
Microsoft Graph の詳細については、「Microsoft Graph 開発者ポータル」を参照してください。
サービス統合
ファイル ピッカー
ODSP には、ファイル ピッカー共有コントロールが用意されています。これにより、アプリケーション内から OneDrive、OneDrive for Business、または SharePoint サイトに格納されているファイルにすばやく簡単にアクセスできます。
ファイル ピッカーを使用すると、既存のアプリケーションを数分で接続することができます。同時に、ユーザーにとって全く新しいシナリオが可能になります。
SharePoint と OneDrive 内でアプリを統合する
SharePoint Framwork
SharePoint Frameworkを使用すると、viva 接続ダッシュボード、リスト ビュー コマンド セット、Web パーツ、フレームワーク拡張機能などの機能を利用して、ソリューションの機能を SharePoint、Teams、Microsoft Viva内に直接埋め込むことができます。
ファイル ハンドラー
Office 365 ファイル ハンドラーを構築すると、アプリケーションが OneDrive になり、ユーザー エクスペリエンスが SharePoint されます。 ファイル ハンドラーを使用すると、アプリは、Microsoft 365 に保存されたファイルの作成、プレビュー、開き、操作を行うための新しい機能を提供できます。