Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

To automate the import and publish process, you will need to use the Signifikant Server Publisher REST API. Here is a description of its functionality.

...

  • http://<servername>/AssertServer/api/v1/Publisher/Transform/<sitename>/<directoryname>/<languagecode>/{<sourcename>}

  • http://<servername>/AssertServer/api/v1/Publisher/Status/<sitename>/<directoryname>/Transform/{<sourcename>}

  • http://<servername>/AssertServer/api/v1/Publisher/Import/<sitename>/<directoryname>/<languagecode>/{<sourcename>}

  • http://<servername>/AssertServer/api/v1/Publisher/Status/<sitename>/<directoryname>/Import/{<sourcename>}

  • http://<servername>/AssertServer/api/v1/Publisher/PublishSitePublish/<sitename>/<publicationlabel>

  • http://<servername>/AssertServer/api/v1/Publisher/Status/<sitename>/<publicationlabel>/Publish

...

If you want to see which sites are registered within the editorial environmantenvironment, you can use the following method:

...

  1. The external system creates an export file and drops it in the designated Export folder with directory name "xyz"

  2. The external system calls Signifikant Publisher REST API to transform the files in directory "xyz" and save the result in the Import folder

  3. The external system calls status method to see if transformation is finished. Waits until it is finished.

  4. The external system calls Signifikant Publisher REST API to import the files from Import folder to the designated site.

  5. The external system calls status method to see if import is finished. Waits until it is finished.

  6. The external system calls Signifikant Publisher REST API to publish the designated catalogue of the site to the web environment.

  7. The external system calls status method to see if publish is finished. Waits until it is finished.

...

Filter by label (Content by label)
publish REST import automatic server
showLabelsfalse
max5
spacescom.atlassian.confluence.content.render.xhtml.model.resource.identifiers.SpaceResourceIdentifier@1ecd09showSpacefalse
sortmodified
typeshowSpacepagefalse
reversetruelabels
typepage
cqllabel in ( "rest" , "server" , "publish" , "import" , "automatic" ) and type = "page" and space = "ASKB"
labelspublish REST import automatic server


Page Properties
hiddentrue


Related issues



...