2017-07-10 8 views
0

私のアプリケーションは、Onenoteと定期的にデータを同期します。最初に同期した後に一部のコンテンツが削除された場合、削除されたページ/セクション/ノートブックの名前のリストを取得できます。現在、私のシステムに存在するページ/セクション/ノートブックのIDと、毎回onenoteの同期から受け取ったID/IDを比較しています。しかし、私は大きなデータを持っている場合、このプロセスは時間がかかりすぎます。削除されたonenoteノート/セクション/ページのリストを取得

これらの削除されたエンティティのリスト(ID)を私に提供できるMS-Graph/OneNote APIはありますか?

答えて

1

残念ながら、削除されたエンティティのリストを取得するAPIはありません。今日、APIを使用してこれを実現できる最善の方法は、ウェブフックの統合を設定し、あなたの側に状態を保持し、何か変わったというWebhook通知を受け取ったときにクエリを実行することです。

あなたはAPIは、この機能を持っていなければならないと考えている場合は、私はユーザーボイスにアイテムを作成し、upvoteすることをお勧めします: https://onenote.uservoice.com/forums/245490-onenote-developer-apis

+0

わかりました。しかし、これはそこにあると予想される非常に基本的な機能です。 –

+0

私はwebhooksを有効にするようにonenoteチームに依頼しましたが、何とかそれは私のために働いていません –

+0

これは消費者アカウント(マイクロソフトアカウント)または組織アカウント(O365)のですか?組織アカウントのウェブフックはサポートしていません。何が正確に働いていないのですか? –

関連する問題