Hinweis - die Links/Referenzen in dieser Antwort alle annehmen, dass Sie die Alfresco Share-Anwendung installiert und verfügbar bei http://localhost:8081/share/
haben - zwicken wie für Ihre Maschine
benötigt zu wollen, wenn webscripts zu verstehen oder zu entdecken, die den ersten Platz Sie wollen zu gehen ist
http://localhost:8081/share/service/index
- die Share WebScripts nach Hause. (Die Repo-Ebene von Alfresco hat auch eine gleichwertige, die unter einer ähnlichen URL verfügbar ist).
Wenn Sie dort sind, werden alle Share-side WebScripts aufgelistet, von denen es viele gibt. Sie können diese Liste nach create-site
durchsuchen. Sie können die Auflistung des Webshops jedoch nach URL oder nach Modul einschränken. Für die Webseitenwebseiten zum Erstellen von Websites ist die URL, um nur diese zu sehen, http://localhost:8081/share/page/index/uri/modules/create-site
Kopf dort, und Sie werden entdecken, gibt es zwei Website-Skripts erstellen, ein Get und ein Post. Wie Sie bereits festgestellt haben, ist das POST-Webscript das, was Sie wollen. Klicken Sie darauf, um die Details zu erhalten, unter http://localhost:8081/share/page/script/org/alfresco/modules/create-site.post
- das ist die neueste URL (Alfresco 5.x) für die Sache, auf die Sie in Ihrer Frage hingewiesen wurden. Wenn sich Ihre Share-Installation unter einer anderen URL befindet, erhalten Sie nach dem Navigieren aus den Webskripten von Share die spezifische Version für Ihren Computer
Schließlich müssen Sie den erforderlichen JSON zu diesem Webscript veröffentlichen URI, die in der Auflistung des Webskriptes angegeben ist, zB http://localhost:8081/share/page/modules/create-site
. Der einfachste Weg, um genau zu sehen, welche JSON Sie benötigen, ist die Verwendung von Firebug/Developer Tools/etc, um die Handvoll Schlüssel/Werte zu sehen, die Share sendet, wenn Sie eine über die UI erstellen.
Haben Sie "Ihre_Domain" durch den Domänennamen Ihrer Installation ersetzt? – Gagravarr
ja natürlich :) – Motez