我的老板今天问我是否可以将 Sharepoint 列表数据用于外部 HTML 网站...
客户端有一个共享点内部网和一个 HTML 网站。
他们正在他们的共享点上发布新闻,但他们想恢复新闻(共享点列表)并将它们放入其他网站的主页。
我看到了一些使用 Jquery 或 JavaScript 或 Json 的不同可能性。大意是我不是这些语言的常客……第一个问题:这可能吗?因为我认为这两个网站有不同的服务器。第二个:如果是,我该怎么做?
提前致谢
我的老板今天问我是否可以将 Sharepoint 列表数据用于外部 HTML 网站...
客户端有一个共享点内部网和一个 HTML 网站。
他们正在他们的共享点上发布新闻,但他们想恢复新闻(共享点列表)并将它们放入其他网站的主页。
我看到了一些使用 Jquery 或 JavaScript 或 Json 的不同可能性。大意是我不是这些语言的常客……第一个问题:这可能吗?因为我认为这两个网站有不同的服务器。第二个:如果是,我该怎么做?
提前致谢
您好,欢迎来到 stackoverflow。您的问题的一个更好的地方可能是https://sharepoint.stackexchange.com/。
无论如何,您当然可以使用多种方法来获取 sharepoint 的列表数据 - 例如使用 REST 接口:
function getListItem(url, listname, id, complete, failure) {
$.ajax({
url: url + "/_api/web/lists/getbytitle('" + listname + "')/items(" + id + ")",
method: "GET",
headers: { "Accept": "application/json; odata=verbose" },
success: function (data) {
complete(data);
},
error: function (data) {
failure(data);
}
});
}
}
这里有更多信息:http: //msdn.microsoft.com/en-us/magazine/dn198245.aspx
是的,这很有可能。您可以在 sharepoint 中使用 web 服务来公开数据。
如果您的其他服务器纯粹是 HTML,那么唯一的方法就是通过 Jquery 使用 Web 服务。
但是,如果它的 PHP/Ruby 或其他服务器,您也可以使用服务器端语言的服务。