我想创建一个Graph扩展,以保存指向用户喜欢的各种SharePoint元素的指针列表。首先,我将其作为开放扩展进行。直到我意识到扩展内容的最大限制为2kb为止,这种方法一直有效。 相反,我想尝试一个架构扩展。我在这方面的问题是: 我如何描述该扩展将包含对象的阵列?
我尝试过:
{
"id":"xxxx",
"description": "SharePoint Favorites",
"targetTypes": [
"User"
],
"properties": [
[
{
"name": "siteUrl",
"type": "String"
},
{
"name": "listId",
"type": "String"
},
{
"name": "itemGUID",
"type": "String"
}
]
]
}
但这给了我一个“有效载荷中的属性属性值与架构不匹配”。错误。
对此有何想法?