如何通过Microsoft Graph将多个查找值POST到SharePoint?

时间:2018-04-21 09:40:40

标签: json sharepoint microsoft-graph

我尝试使用Microsoft Graph POST新的listItem到我的自定义SharePoint列表。在我添加一个特定的自定义列之前,它运行良好:involvedId。这是一个允许多个值的查阅列。

这是实际有效值的返回(为了便于阅读而缩短):

"Title": "Test1",
"refNumber": "Test1",
"clientIdLookupId": "4",
"involvedId": [
{
    "LookupId": 3,
    "LookupValue": "3"
},
{
    "LookupId": 6,
    "LookupValue": "6"
},
{
    "LookupId": 7,
    "LookupValue": "7"
}
]

所以我尝试使用以下请求体进行插入:

{
  "fields": {
    "Title": "I9",
    "refNumber": "I9",
    "clientIdLookupId": "1",
    "involvedId": [
      {
        "LookupId": 2,
        "LookupValue": "2"
      },
      {
        "LookupId": 3,
        "LookupValue": "3"
      }
    ]
  }
}

我收到了返回码400 (invalidRequest)

我无法找到有关如何正确发布多个值的任何文档。 有人可以帮忙吗?

0 个答案:

没有答案