4

Office 365 REST APIとMicrosoft Graphの違いを知りたいのですが、どちらの機能も同様の機能があります。Office 365 REST APIとMicrosoft Graphの相違点

https://msdn.microsoft.com/en-us/office/office365/howto/rest-api-overview

次のリンクの上からテキストです:

Office 365のAPI機能は、マイクロソフト グラフ、Outlookなどの他のMicrosoftのサービス からAPIが含まれて統一されたAPIを介しても利用可能ですOneDrive、OneNote、Planner、Office Graph、 にアクセスすることができます。

このような違いがない場合は、これらのいずれかを廃止する予定ですか?

おかげ

答えて

3

マイクロソフトのAPIメール、カレンダー、.etcなどのOffice 365のサービスにアクセスするための1つのエンドポイントソリューションです。グラフapiを使用することにより、サービスごとに別々のトークンを取得することも、APIごとに異なるエンドポイントを呼び出すこともありません。

一部の機能は個々のサービスエンドポイントで利用できる場合がありますが、 ではまだMicrosoft Graphでは表示されません。これらの隙間を埋めるために努力しています。これらの機能が必要な場合は、その間に個々の エンドポイントを使用することができます。プレビューおよび一般に利用可能な Microsoft Graphの機能の詳細については、リリースノートを参照してください。

詳細については、文書Choosing your API endpointを参照してください。

+8

** Google API **:開発者のコ​​ンソールにログインし、アプリとoauthエンドポイントを登録してください。それだけです。 ** Microsoft **:365、Outlook.com、またはGraph APIのいずれかを選択し、アプリケーション登録ポータルまたはAzure ADのいずれかでアプリを登録しますが、クラシック広告を使用するようにしてください。 1。また、職場や学校の口座や個人口座に登録するかどうかを決定します。ええ、あなたはまた、O365とAzureの購読も必要になります... –

1

Documentation Office 365 APIの機能は、Outlook、OneDrive、OneNote、Planner、Office Graphなどの他のMicrosoftサービスのAPIを含む統一されたAPIでも利用できます。 1つのアクセストークンで可能であれば、アプリでMicrosoft Graphを使用することをお勧めします。また

/それはあなたがいる限りそれが機能を持っているとしてMicrosoftグラフを使用するため

私たちの推薦があると言いますが、本番アプリケーションをサポートするために、生産に必要なAPIをこのanswerを参照するか、少なくともプレビューでのアプリの開発をサポートします。これにより、今後、エンドポイントを変更することなく、複数のMicrosoftサービスへのアクセスを必要とするアプリケーションの機能を簡単に拡張することができます。プロダクション(v2.0)またはプレビュー(beta)のいずれかで個々のサービスエンドポイントでのみ使用できる機能が必要な場合は、Outlook REST APIなどの個別サービスエンドポイントを使用できます。