我正在使用Alfresco Community Edition 5.0.d并在获取网站文件夹时遇到问题。
我可以调用http://localhost:8080/alfresco/service/api/sites/sitename来获取特定网站的nodeRef,但在获取之后,尝试访问此网页:
http://localhost:8080/alfresco/service/api/node/workspace/SpacesStore/nodeID/children
给我一个404错误,告诉我该脚本没有映射到WebScript。
为什么不工作?如果在我的Alfresco版本中真的不允许,我怎样才能获得网站的文件夹或任何子节点?
答案 0 :(得分:1)
只需将 nodeID 替换为您从上一次调用中获得的十六进制字符串形式的真实nodeid。
示例:
GET /alfresco/service/api/node/workspace/SpacesStore/94e777a3-393a-48d3-bb5e-f162d75cbd50/children
或使用CMIS:
http://localhost:8080/alfresco/service/cmis/i/94e777a3-393a-48d3-bb5e-f162d75cbd50/children