javascript - 从另一个网站连接到 Sharepoint
问题描述
我有一个包含四个不同列(姓名、职位、办公室、薪水)的 SharePoint 列表。在我的项目中,我必须连接到 SharePoint 网站(使用特定用户名和密码登录),检索列表中的所有项目并将它们显示在我自己的网站上。我在互联网上阅读了很多帖子,但没有任何用处。如果您能帮助我,我将不胜感激。
解决方案
此示例 REST API getlistitem:
var requestUri = "http://sp/sites/test" + "/_api/web/lists/getByTitle('SharePointList')/items?$select=Name,Position,Office,Slary";
var requestHeaders = {
"accept": "application/json;odata=verbose"
}
$.ajax({
url: requestUri,
type: 'GET',
dataType: 'json',
headers: requestHeaders,
success: function (data)
{
$.each(data.d.results, function(i,result) {
//Name
var name = result.Name;
alert(name);
});
},
error: function ajaxError(response) {
alert(response.status + ' ' + response.statusText);
}
推荐阅读
- django - 如何检索已提交表单的登录用户的最新模型对象?
- macos - 在 Mac OSX Catalina 上安装 Perl 模块 - 代码签名二进制库
- node.js - 使用 Node 和 Express 的交互式搜索栏
- python - InterfaceError:错误绑定参数 4 - 可能不支持 type.for 图像和 blob 图像不会显示在 QTLabel
- mqtt - 什么是最常见的、行业首选/使用的有效负载格式化方法?
- powershell - Powershell foreach 创建多个 csv 文件,我希望在创建后通过电子邮件发送这些文件。这如何实现?
- windows-subsystem-for-linux - Windows 10 wsl2 上的 Ubuntu - chown chmod 不适用于复制的文件
- java - 多线程 BlockingQueue - 在头部添加
- javascript - 如何从我的 websocket 一次获取多个值
- python - 我不明白导致程序冻结的问题是什么