我试图使用个别更改事件;使用Sharepoint REST API访问特定changeItem
GET * https://开头{sitecollection}/{个人/ user_name_domain_onmicrosoft_com}/_api /网络/ getchanges( '查询')/项目
参考
http://msdn.microsoft.com/en-us/data/jj246759(v=office.12).aspx
And
http://msdn.microsoft.com/en-us/library/office/jj246759(v=office.15).aspx
我无法让它工作,而且我找不到任何此调用的示例。
我在尝试类似的东西;
GET
的https:// {sitecollection}/{个人/ user_name_domain_onmicrosoft_com}/_api /网络/ getchanges( '添加= TRUE,项目=真正的')/项目
的https:// {sitecollection}/{个人/ user_name_domain_onmicrosoft_com}/_api /网络/ getchanges(查询= '添加= TRUE,项目=真正的')/项目
但没有运气。
FYI ::我不想通过这个调用获取更新日志。我试图获得个人更改项目。但是因为语法就像我在这些大括号中放置了一个随机查询。/getchanges(这是一个POST调用)工作正常。
对此有何帮助?
好吧,以便几乎总结 - >我无法获得个人更改,我收到了一组活动,从中可以得到改变。 其实我对“/ item”调用很感兴趣,我分享的链接都是关于它的,所以我想也许我可以通过执行诸如“/ getchanges(query)/ item”之类的方法来获得单个更改。 尽管我有一个工作/ getchanges调用(选项1),我正在尝试选项2,它给了我这个错误 - >“从客户端(:)检测到潜在危险的Request.Path值。” URL-> POST https:// {tenantName} -my.sharepoint.com/ {my_site}/_api/web/getchanges('{“Web”:true,“Update”:true}') – 2014-09-14 08:15:26
没错,似乎没有可能得到个人的改变。 – 2014-09-14 16:37:16