我在 SharePoint 库中有以下图像:
我希望将此图像插入到图像列中,作为称为 QSAR 分析数据的列表的元数据的一部分。
尝试实现这一目标的测试流程我遇到了各种错误:
请注意,标题实际上应该说“测试”,但这是一个旧的屏幕截图,为了测试,我不介意图像要加入哪个项目。
但是我收到以下错误:
The property '__metadata' does not exist on type 'SP.Data.QSAR_x0020_Analysis_x0020_DataListItem'. Make sure to only use property names that are defined by the type.
clientRequestId: 87870979-e145-4342-86c3-093dbbf32f26
serviceRequestId: d4e810a1-5019-8000-54bf-d6b1c5f76cb2
删除此内容后,我会收到另一个错误:
The property 'type' does not exist on type 'SP.Data.QSAR_x0020_Analysis_x0020_DataListItem'. Make sure to only use property names that are defined by the type.
clientRequestId: 10825d98-ac88-419a-a5c0-10123d487802
serviceRequestId: 0fe910a1-f029-8000-2b56-b40b4ec74d91
删除这一行给我:
{
"Title": "TEST",
"Image": {
"type": "thumbnail",
"fileName": "TEST.png",
"fieldName": "Image",
"serverUrl": "https://xxx.sharepoint.com/",
"serverRelativeUrl": "/sites/xxx/ImageTest/Images/TEST.png"
}
}
但是运行这个我收到以下错误:
An unexpected 'StartObject' node was found when reading from the JSON reader. A 'PrimitiveValue' node was expected.
clientRequestId: e6590f4e-1a8a-4256-a6ac-8fc26a3bf1e6
serviceRequestId: 24e910a1-503d-8000-3403-c857782bfc69
所以我显然只是给自己挖了一个坑。