0

私たちのアプリはコンテンツを OneNote に正常に追加し、元に戻す機能をサポートしたいと考えています。アプリが追加するすべてのコンテンツに一意のデータ ID を既に追加しています。

したがって、REST API を見ると、次のことを行う必要があるように見えます。

1) 生成された ID を使用してページ コンテンツ全体を取得する

2) HTML を解析して、(data-id を使用して) 削除したい div を見つけます。生成された ID を見つけます。

3) 生成された ID で置換コマンドを発行し、空のコンテンツに置き換えます。

これは少し複雑に思えますが、これを達成するためのより良い方法はありますか?

助けてくれてありがとう

4

1 に答える 1

0

アプリがコンテンツを作成し、(POST 中に) 一意のデータ ID を指定した場合、OneNote はそのデータ ID を保持します。したがって、コンテンツがまだ無傷であると仮定すると、データ ID が既にわかっている場合は、ステップ #1、2 を回避して、ステップ #3 に直接進むことができます。

PATCH Pages で置換アクションを使用する方法です。

于 2016-06-16T16:38:18.023 に答える