我的网站不在我的SharePoint网站中。我想从网站收集用户数据并将其保存在SharePoint列表中。这有可能吗?
答案 0 :(得分:1)
您可以使用内置的SharePoint REST API执行列表操作,包括添加,更新和删除。
Microsoft使用REST API提供了非常好的documentation。
注意:对于SharePoint 2010和2013,api端点和功能明显不同。
使用REST API有许多变体。以下是使用JavaScript将项目添加到现有列表的示例REST调用的示例片段:
function addListItem() {
var myListUrl= "mysite.sharepoint.com/_vti_bin/listdata.svc/myList";
var item= {};
item.Title = "Adding an item using 2010 REST API";
var itemEntry= JSON.stringify(item);
$.ajax({
type: "POST",
url: myListUrl,
data: itemEntry,
contentType: "application/json; charset=utf-8",
success: function () {
//do stuff here
},
error: function() {
//do some error handling here
}
});
}