我一直在搜索,但似乎找不到答案。我在SharePoint中有一个列表,它是一个文档库,并且已经将“内容类型”与该文档库的特定字段相关联。
在SharePoint中,如果我在文档库中查看文档的属性,则可以查看和更新与“内容类型”关联的字段的值。但是,按照here for GET和here 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完成此操作?
答案 0 :(得分:0)
您可以在请求正文中设置“内容类型”字段
{
"fields": {
"{Field Name}": "{Value}"
}
}
只需确保使用SP字段的“内部字段”名称即可。感谢Brett McKenzie和这篇文章Updating a SharePoint List Item’s Content Type in the Microsoft Graph