如何使用Microsoft Flow重命名SharePoint文件夹

如何使用Microsoft Flow重命名SharePoint文件夹,sharepoint,flow,Sharepoint,Flow,我正在运行一个Microsoft Flow,它说它已成功运行,但我正在尝试重命名一个文件夹,但该文件夹未重命名 我已经在网站上搜索了几天了,但对于重命名文件夹的流没有太多可用的内容。我所能找到的只是一个流程步骤“向SharePoint发送HTTP请求”,所以我尝试了各种形式 使用流步骤复制一个名为Folder123的文件夹 向SharePoint发送HTTP请求 网站地址:。。。。。。。。。。。。 方法:邮寄 URI:/_api/web/GetFolderByServerRelativeUrl(

我正在运行一个Microsoft Flow,它说它已成功运行,但我正在尝试重命名一个文件夹,但该文件夹未重命名

我已经在网站上搜索了几天了,但对于重命名文件夹的流没有太多可用的内容。我所能找到的只是一个流程步骤“向SharePoint发送HTTP请求”,所以我尝试了各种形式

  • 使用流步骤复制一个名为Folder123的文件夹
  • 向SharePoint发送HTTP请求 网站地址:。。。。。。。。。。。。 方法:邮寄 URI:/_api/web/GetFolderByServerRelativeUrl(“……名称” 标题 接受:application/json;odata=verbose X-HTTP-Method:MERGE 如果匹配:* 正文:{'Name':'Test123'}
  • 没有错误消息,消息为:流已成功运行。 预期结果是创建的文件夹应命名为“Test123”。
    实际结果是该文件夹仍然命名为Folder123,因此没有重命名。

    您的身体中缺少一件东西,即OData类型值

    按照以下步骤操作,它可以工作

  • 首先,使用get请求获取文件夹的OData类型。

  • 根据图设计您的rest代码

  • 最后,您的主体调用如下所示。您的OData类型将取决于您的库配置

    { '__metadata': { 'type': 'SP.Data.Shared_x0020_DocumentsItem' },'Title': 'Patel', 'FileLeafRef': 'Patel'}
    

    参考资料:

    谢谢你,海伦,我想我一定是错过了什么。现在我无法开始工作,我收到了一个错误“坏网关”.My Send HTTP请求类似于以下方法:GET,Uri:…………。/ListItemAllFields,If Match:*,内容类型:application/json;odata=verbose,accept:application/json;odata=verbose。我肯定缺少一些内容。感谢您的帮助。在GET中,我当前有以下内容:{“If Match”:“*”,“accept”:“application/json;odata=verbose”,“content type”:“application/json;odata=verbose”}我收到以下错误“消息”:“指定的对象不属于列表。\r\n客户端请求ID:a3f80c2c-c856-4702-9016-8a89cddac676\r\n服务请求ID:3193e99e-3042-0000-2e7d-096d1f52c9e1“,我的库是否为此配置错误?是否有人可以帮助我解决此问题?谢谢。