SharePoint列类型

SharePoint列类型,sharepoint,microsoft-graph-api,sharepoint-online,Sharepoint,Microsoft Graph Api,Sharepoint Online,我正在使用MS Graph请求SharePoint列,需要了解每个列的类型 不幸的是,并非所有列类型都在Microsoft Graph中受支持。例如,超链接或图片(Url)类型不可用。似乎没有一种方法可以查看具有不受支持类型的字段 是否有计划映射所有类型? 我也尝试过botv1.0api和beta版api 请求示例: https://graph.microsoft.com/beta/groups/group-id/sites/root/columns 例如,对于文本字段,我看到字段属性: "t

我正在使用MS Graph请求SharePoint列,需要了解每个列的类型

不幸的是,并非所有列类型都在Microsoft Graph中受支持。例如,超链接或图片(Url)类型不可用。似乎没有一种方法可以查看具有不受支持类型的字段

是否有计划映射所有类型? 我也尝试过botv1.0api和beta版api

请求示例:

https://graph.microsoft.com/beta/groups/group-id/sites/root/columns
例如,对于文本字段,我看到
字段
属性:

"text": {
  "allowMultipleLines": false,
  "appendChangesToExistingText": false,
  "linesForEditing": 0,
  "maxLength": 255
}

但是对于Url、分类法和其他一些类型,根本没有任何指示。

在当前,Graph API可以提供ColumnDefinition资源的type属性。 请在此处查看官方文件:

作为一种解决方法,我们必须使用SharePoint REST API来实现它

https://tenant.sharepoint.com/sites/lz/_api/web/Fields

我同意
列定义
。来自我的问题的请求返回列表的集合。但在文档中提到注意:这些属性对应于SharePoint的SPFieldType枚举。虽然上面表示了最常见的字段类型,但此API仍然缺少一些。在这些情况下,将不会填充任何列类型方面,并且该列将只具有其基本属性。我的问题是,有没有计划也包括其他类型?对于SharePoint REST API,这完全是另一回事,因为您需要使用另一个流获取访问令牌。