我正在使用Sharepoint 2013 REST API来查找发生在根站点中的增量更改。我的要求如下:getChanges Sharepoint rest API
headers = {"Authorization": 'Bearer ' + access_token, "accept": "application/json", "odata": "verbose"}
headers["content-type"] = "application/json;odata=verbose"
body = { 'query': { '__metadata': { 'type': 'SP.ChangeQuery' },'Web': True, 'Update': True, 'Add': True,
'ChangeTokenStart':{'__metadata':{'type':'SP.ChangeToken'},
'StringValue': '1;1;5b9752ee-f410-4cc6-9ab6-eb18c2ad802f;636252579049500000;89866182'}
}
}
In response I am getting lot of changerequest objects. One of them is as below:
{
u 'odata.type': u 'SP.ChangeWeb',
u 'ChangeToken': {
u 'StringValue': u '1;1;5b9752ee-f410-4cc6-9ab6-eb18c2ad802f;636252779425600000;89976872'
},
u 'WebId': u '6e21eadd-4155-494d-9a8e-1046865bdd4b',
u 'ChangeType': 2,
u 'odata.id': u 'https://<site url>/_api/SP.ChangeWeb87f1a9c6-937b-4507-973d-fc2d1b949aed',
u 'SiteId': u '5b9752ee-f410-4cc6-9ab6-eb18c2ad802f',
u 'odata.editLink': u 'SP.ChangeWeb87f1a9c6-937b-4507-973d-fc2d1b949aed',
u 'Time': u '2017-03-16T16:19:02.56Z'
有人能帮我理解回应吗?我很难找出发生变化的途径。此外,这会改变发生在网站子网站中的API捕获更改吗?
在此先感谢
谢谢马滕:) –