2015-10-16 47 views
0

我使用的是Alfresco Community Edition 5.0.d,並遇到了獲取網站文件夾的問題。404錯誤獲取在Alfresco網站的子女

我可以叫http://localhost:8080/alfresco/service/api/sites/sitename以獲得特定部位的nodeRef,但獲取它,試圖訪問該webscript後:

http://localhost:8080/alfresco/service/api/node/workspace/SpacesStore/nodeID/children

給了我一個404錯誤,告訴我,劇本不映射到WebScript。

爲什麼它不工作?如果在我的Alfresco版本中不允許,我還能如何獲取站點的文件夾或任何孩子?

回答

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 
+0

是的,我做到了,並得到了404,這就是爲什麼我問 – user2990428

+0

你檢查的精確匹配的情況下網址是什麼? – abarisone

+0

我查過了一切;我嘗試的URL如下所示:http:// localhost:8080/alfresco/service/api/node/workspace/SpacesStore/df7d2a4a-5dd9-497b-bdbc-0780db557e0b/children – user2990428