私は PnP nodejs を使用して、SP ワークフローによってトリガーされる特定のタスクを実行しています。アップロードされたファイルのコンテンツが変更されたかどうかを検出するには、新しいアップロードからファイル サイズまたはコンテンツ ハッシュを取得する必要があります。残念ながら、".getItem()" で提供されるアイテム オブジェクトは、ハッシュまたはファイル サイズを提供しません (file.Modified では、ファイルの変更を確実に検出することはできません)。
sp.web
.getFileByServerRelativePath(relativeUrl) //Eg. /Documents/a/file.txt
.getItem()
.then((file) => {...})
これを PnP で取得するための提案はありますか?
または、Sharepoint で PnP を使用して特定のファイルが変更されたかどうかを検出するための、より適切で信頼できる方法はありますか?