【发布时间】:2014-11-10 03:13:47
【问题描述】:
使用 Sharepoint REST API,我可以获得文件和文件夹的“作者”(我将其作为所有者/创建者信息)信息。对于文件,我可以简单地展开“作者”元素并获取 Title 和 UserId 信息。对于文件夹,我必须使用扩展“ListItemAllFields”中的“AuthorId”字段来进行后续的 REST 调用,以通过 Id 解析 Title 和 UserId 信息(我也不喜欢这个额外的步骤,但我还没有找到方法使用单个 GET 获取文件夹的信息)。但是,对于基本列表及其关联的“RootFolder”,即使展开 RootFolder 的 ListItemAllFields,我也没有获得作者信息。有没有办法至少获取我的文件夹和文件所在的文档库列表的所有者\创建者信息?我希望扩展 RootFolder 的 ListItemAllFields 会给我“AuthorId”,就像它对文档库中创建的子文件夹一样,但我得到的只是: .../_api/Web/GetFolderByServerRelativeUrl('docLibraryRootFolderServerRelativeUrl' )/ListItemAllFields,是:
{
"d": {
"ListItemAllFields": null
}
}
【问题讨论】:
标签: rest sharepoint