首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用REST创建新站点

使用REST创建新站点
EN

Stack Overflow用户
提问于 2016-03-24 16:31:38
回答 1查看 547关注 0票数 1

我想通过REST在Alfresco中创建一个新站点,首先我尝试使用url /alfresco/service/ API / site创建站点,但我无法打开它。我读了方法描述,上面写着

注意:此方法仅在存储库级别创建站点,并不创建功能完整的站点。目前只应考虑在内部使用。目前,需要使用creating模块在共享上下文中以编程方式创建站点。更多信息可以在您安装的地址domain:8080/share/page/index/uri/modules/create-site.post中找到。

我试着去建议的网址,但它给404!有什么帮助或建议吗?

EN

回答 1

Stack Overflow用户

发布于 2016-03-27 22:46:40

注意--这个答案中的链接/引用都假设您已经安装了Alfresco共享应用程序,并且可以在http://localhost:8081/share/上根据您的计算机需要进行调整。

当你想要理解或发现网络脚本时,你首先要去的地方是http://localhost:8081/share/service/index --共享webscripts主页。(Al新鲜at回购层也有一个类似的URL)。

当你在那里,你会看到所有的股票端WebScripts上市,其中有很多。您可以在该列表中搜索create-site。但是,您可以通过URL或模块限制webscript列表。对于Create,只看到这些的URL是http://localhost:8081/share/page/index/uri/modules/create-site

在那里,你会发现有两个创建站点相关的网页脚本,一个get和一个帖子。正如您已经发现的,您需要的是POST。点击它获得详细信息,在http://localhost:8081/share/page/script/org/alfresco/modules/create-site.post -这是最新的(Al新鲜co5.x)网址,你已经被定向到在你的问题。如果您的共享安装位于不同的URL,那么一旦您从共享get脚本主页导航,您将获得计算机的特定URL

最后,您需要将所需的JSON发布到该webscript的URI,这是在webscript清单中给出的,例如http://localhost:8081/share/page/modules/create-site。要准确了解您需要的JSON,最简单的方法是使用firebug / developer tools / etc来查看在通过UI创建JSON时共享发送的几个键/值。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36205287

复制
相关文章

相似问题

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