首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >是否可以使用Rest API在SharePoint Online中使用代码创建文档库?

是否可以使用Rest API在SharePoint Online中使用代码创建文档库?
EN

Stack Overflow用户
提问于 2019-08-14 22:16:36
回答 1查看 587关注 0票数 1

是否可以使用Rest API在代码中创建文档库?如果是这样,又是如何做到的呢?

我已经通过rest API创建了文件夹和文件等,但在创建文档库方面找不到任何东西

我假设这与创建文件夹没有太大的不同,如果可能的话

EN

回答 1

Stack Overflow用户

发布于 2019-08-15 08:54:40

示例代码供您参考。

代码语言:javascript
运行
复制
<script type="text/javascript" src="https://code.jquery.com/jquery-1.12.4.js"></script>
    <script type="text/javascript">
        function createNewLibraryByRest() {
            var newListName = "RestApiLib";
            var listEndPoint = _spPageContextInfo.webAbsoluteUrl + "/_api/Web/Lists/";
            $.ajax({
                url: listEndPoint,
                method: "POST",
                data: JSON.stringify({
                    '__metadata': { 'type': 'SP.List' },
                    'AllowContentTypes': true,
                    'BaseTemplate': 101, //101 for document library
                    'ContentTypesEnabled': true,
                    'Description': 'Description',
                    'OnQuickLaunch': true,
                    'Title': newListName
                }),
                headers: {
                    "content-type": "application/json;odata=verbose",
                    "X-RequestDigest": $("#__REQUESTDIGEST").val()
                },
                success: function (data) {
                    alert('Library Created!');
                },
                error: function (err) {
                    alert(err.responseText);
                }
            });

        }
    </script>
    <input id="Button1" type="button" onclick="createNewLibraryByRest()" value="createNewLibraryByRest" />
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57496504

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档