【发布时间】:2016-10-13 23:44:42
【问题描述】:
我正在尝试将我的 AngularJS 应用程序连接到 Sharepoint 2010 列表。
我已经尝试过 this 和 this 教程,但都不适合我。这 2 个教程使用的是 SharePoint 2013。
第一个问题是:“SharePoint 2010 是否有可供我连接的 RestAPI?” - 如果 SP 2010 有这个功能,为什么我无法连接到列表?
我的列表名为“Steckbrief_Data”,我尝试运行的代码是:
var app = angular.module('myApp', []);
app.controller('myCtrl', function($scope, $http) {
$http(
{
method: "GET",
url: GetSiteUrl() + "_api/web/lists/getByTitle('Steckbrief_Data')/items"
headers: {"Accept": "application/json;odata=verbose" }
}).success(function (data, status, headers, config) {
alert("success");
$scope.Employees = data.d.results;
}).error(function (data, status, headers, config) {
alert("error");
});
});
function GetSiteUrl() {
var urlParts = document.location.href.split("/");
return urlParts[0] + "//" + urlParts[2] + "/" + urlParts[3] + "/" + urlParts[4];
}
那么你能告诉我这里出了什么问题吗?
感谢和问候, 迈克尔
【问题讨论】:
标签: angularjs api rest sharepoint sharepoint-2010