0

アドイン用の最新のoffice.js APIを使用してOffice 365でOutlookとの統合を開発しています。Outlook 365:特定のイベントを外部システムと同期させて維持する

私が現在行っているのは、予定の作成フォームにサイドペインを表示するアドインです。このペインの中には、予定に基づいて外部にオブジェクトを作成するための機能があります。

私はO365アカウントの予定表に予定Aを持っています外部システムのA。

これらを同期させる方法はありますか? Outlook Add-In Javascript APIを使用することは可能かもしれませんが、icファイルやOutlook REST API、Exchange EWSを使用している可能性はありますか?私は、ここでは、ユーザーが私たちのシステムで別の資格情報を持っているので、資格情報に問題がたくさんあることがわかります。

ヒント?同じiCal UIDを持つICSファイルをシステムから送信しようとしましたが、Outlookはそれを無視します。

+0

特定のシステムイベントが発生したときに外部システムに予定を作成し、アドインコンテキストの予定*が変更されたときに外部システムにオブジェクトを作成/更新/削除することを意味しますか? –

+0

はい、まさに私が学んだことは、オンラインの方法がOutlook REST API(またはMicrosoft Graph)を使用することであり、その問題は、ユーザーが自分の統合のためにOAuth/consentを二重にする必要があるということですまず、アドインをインストールするとき、次にREST APIにアクセスするときです。 –

答えて

1

ユーザーがカレンダーに変更を加えたときに投票するには、WebサービスでOutlook Push Notifications REST APIを使用することをお勧めします。次に、​​を使用して、システムの変更をカレンダーに同期させます。

+0

私はOutlook REST APIと共にOutlookアドインを使用します。 –

関連する問題