gpt4 book ai didi

jquery - 如何在 SharePoint 2013 中使用 REST API + JQuery 访问文档的 URL?

转载 作者:行者123 更新时间:2023-12-03 22:43:48 27 4
gpt4 key购买 nike

我正在对 SP2013 文档库进行基本的 OData/REST 调用。我试图找到该项目的 URL,但无法确定如何执行此操作。我非常熟悉服务器端对象模型,并且了解文件对象比项目深一级。有人可以为我指出正确的方向或分享有关如何深入到文件级别的文档吗?我已经搜索过谷歌。这是我的代码,用于简单地访问文档库中的所有项目以及我希望定位的任何元数据列:

<html>
<head>
<script src="http://code.jquery.com/jquery-latest.min.js"></script>
</head>
</html>

<script>
// workaround for access error
jQuery.support.cors = true;

// create REST query
var requestUri = "http://sp2013/_api/Web/Lists/getByTitle('Documents')/items";

// execute AJAX request
$.ajax({
url: requestUri,
type: "GET",
headers: { "Accept": "application/json; odata=verbose" },
success: function(data){
alert(data.d.results);
$.each(data.d.results, function(index, item){
if (item["Meta1"] == null) {
$("body").append("<h1>No Title</h1>");
}
else {
$("body").append("<h1>" + item["Meta1"] + "</h1>");
}
});
},
error: function(jqXHR, textStatus, errorThrown){
alert(textStatus);
}
});
</script>

最佳答案

要获取完整的网址,请尝试:

"http://sp2013/_api/Web/Lists/getByTitle('Documents')/items?$select=EncodedAbsUrl"

关于jquery - 如何在 SharePoint 2013 中使用 REST API + JQuery 访问文档的 URL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21467159/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com