如何使用Power Automate恢复SharePoint列表项的历史版本?
请按照以下步骤操作:
- 创建一个MS Flow
- 获取列表项的版本历史(即版本标签)。若需恢复所有列表项的版本,请创建一个数组,将项目ID和版本标签存入数组,调用接口:
/_api/web/lists/getbytitle('Employee%20Test')/items(id)/versions - 添加SharePoint HTTP操作
- 添加站点URL:
- 列表位于网站集级别时,URI为:
_api/v2.0/sites/{siteID}/lists/{listID}/items/{itemID}/versions/{versionlabel}/restoreVersion - 列表位于子站点级别时,URI为:
_api/v2.0/sites/{siteID}/sites/{siteID}/lists/{listID}/items/{itemID}/versions/{versionlabel}/restoreVersion
- 列表位于网站集级别时,URI为:
如何获取站点/网站ID
/_api/site/id /_api/web/id
注意:请确保版本标签为十进制格式,如1.0或10.0等。
内容的提问来源于stack exchange,提问作者Ram
相关产品推荐
相关产品推荐

