【问题标题】:REST API: How to create or update attachment in a list item?REST API:如何在列表项中创建或更新附件?
【发布时间】:2017-03-23 07:17:10
【问题描述】:

我需要将文件附加到 Sharepoint 2013 中的列表项。
如果已存在同名附件,我需要用新附件覆盖其内容。

我目前正在使用这样的请求:

.../AttachmentFiles/add(FileName='MyFile.csv')

如果项目中不存在同名附件,则此方法有效。
但如果附件已经存在,它会失败。
有没有办法指示 SP 在附件已经存在时覆盖它?

【问题讨论】:

    标签: sharepoint sharepoint-2013


    【解决方案1】:

    显然,REST 无法覆盖,但您可以删除并重新附加它。
    this Stack Exchange post

    【讨论】:

      【解决方案2】:

      不确定,但试试看:D

      .../AttachmentFiles/add(overwrite=true, FileName='MyFile.csv')
      

      【讨论】:

      • 我已经厌倦了这个,不幸的是它不适用于附件。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-10-26
      • 2019-06-06
      • 1970-01-01
      • 1970-01-01
      • 2020-12-08
      • 2021-07-20
      相关资源
      最近更新 更多