我正在使用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捕獲更改嗎?
在此先感謝
謝謝馬滕:) –