使用Microsoft Graph API更新与内容类型关联的SharePoint字段

时间:2019-12-03 19:30:18

标签: sharepoint microsoft-graph

我一直在搜索,但似乎找不到答案。我在SharePoint中有一个列表,它是一个文档库,并且已经将“内容类型”与该文档库的特定字段相关联。

在SharePoint中,如果我在文档库中查看文档的属性,则可以查看和更新​​与“内容类型”关联的字段的值。但是,按照here for GEThere for UPDATE的说明使用Microsoft Graph API,我无法使用以下方法获取或更新文档的这些与内容类型相关的属性。

GET https://graph.microsoft.com/v1.0/sites/{site-id}/lists/{list-id}/items/{item-id}

PATCH https://graph.microsoft.com/v1.0/sites/{site-id}/lists/{list-id}/items/{item-id}

我拥有所有正确的权限,因为我能够获取和更新文档上的常规字段。对于与内容类型关联的字段,我只是无法这样做。

有没有办法用我找不到的Microsoft Graph完成此操作?

1 个答案:

答案 0 :(得分:0)

您可以在请求正文中设置“内容类型”字段

{
    "fields": {
        "{Field Name}": "{Value}"
    }
}

只需确保使用SP字段的“内部字段”名称即可。感谢Brett McKenzie和这篇文章Updating a SharePoint List Item’s Content Type in the Microsoft Graph