使用Get started with the SharePoint 2013 REST service,我尝试访问以下内部SharePoint网站: http://mycs.nce.dirc.aon/sites/SuperSecret/default.aspx
我尝试向以下网址发送GET请求:
http://mycs.nce.dirc.aon/sites/SuperSecret/_api/SuperSecret
http://mycs.nce.dirc.aon/sites/SuperSecret/_api/web
http://mycs.nce.dirc.aon/SuperSecret/_api/SuperSecret
http://mycs.nce.dirc.aon/SuperSecret/_api/web
每次服务器以404响应时,这都会让我相信我正在制作错误的URL。有人可以查看URL并推荐正确的版本。
注意:我没有“启用”任何类型的REST功能,因为我不是最初设置它的人,所以如果需要启用该功能,情况也可能如此。
答案 0 :(得分:0)
http://mycs.nce.dirc.aon/sites/SuperSecret/_api/web将是您的案例中有效的网络服务网址的示例,应该可以正常浏览它作为测试。
该url应返回带有架构信息的XML响应。如果它回来404,那么我会尝试从您的顶级网站集中调用_api / web。
我不知道在SharePoint 2013中激活或停用REST。
答案 1 :(得分:0)
我也面临类似的问题,然后我意识到我正在进行REST调用的库有太多列,查找和长列名。
我尝试创建一个新列表并进行休息调用。 SharePoint真的很奇怪!