You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何用Power Automate移除SharePoint中Teams视频的过期日期?

解决Power Automate自动移除Teams视频过期日期的方案

方法一:通过SharePoint内容类型配置显示过期日期字段

Teams上传的视频关联的「视频」内容类型默认没把「过期日期」字段纳入可编辑范围,所以Power Automate的Update file properties里看不到这个选项,按以下步骤配置:

  1. 打开目标SharePoint库,进入设置 > 库设置
  2. 在「内容类型」区域点击视频类型(Teams视频自动使用这个类型)
  3. 点击「添加从现有网站栏」,找到并添加「过期日期」栏(如果网站没有这个栏,先去网站设置 > 网站栏创建一个日期类型的栏)
  4. 回到Power Automate的Update file properties动作,刷新站点和库选项,就能看到「过期日期」字段,设置为空值即可移除过期日期

方法二:调用SharePoint REST API直接更新

如果不想修改内容类型,用Send an HTTP request to SharePoint动作直接操作:

  1. 动作配置:
    • 站点地址:填入目标SharePoint站点URL
    • 方法:POST
    • Uri:/_api/web/lists/getbytitle('{库内部名称}')/items({文件ID})
      • 库内部名称可从库设置的URL获取(比如URL中Lists/后面的字符串),文件ID从触发器的「ID」字段获取
    • Headers:
      Accept: application/json;odata=verbose
      Content-Type: application/json;odata=verbose
      IF-MATCH: *
      X-HTTP-Method: MERGE
      
    • Body:
      {
        "__metadata": { "type": "SP.Data.{库内部名称}Item" },
        "Expires": null
      }
      
  2. 运行流时,该请求会将指定视频的过期日期设为null,完成移除操作

注意事项

  • 确保Power Automate连接器拥有目标库的编辑权限
  • 若库名称包含特殊字符,内部名称可能和显示名称不同,需以库设置URL中的为准

内容的提问来源于stack exchange,提问作者platinum_pidgeon

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.23 13:35:02