Transportverfahren | sFTP (Abruf/Abräumen aus der PEIQ Cloud durch Dritte) |
---|---|
Objekt | XML, JPG |
Trigger | manuell |
Unterstützte Drittsysteme | z. B. huGO |
Beispieldaten | siehe untenstehend |
Info |
---|
Mit dem vorliegenden Export von CREATE-Artikeln inklusive der zugehörigen Bilder werden diese zur Abholung durch Dritte in der PEIQ Cloud im sFTP-Bereich (sftp://data.peiq.cloud/…) zur Verfügung gestellt. |
...
Export von CREATE-Artikeln inkl. Bilddatenund -Bildern
Übertragung via sFTP
Inhaltsverzeichnis
...
Für den Export von CREATE-Artikeln und deren Bilder werden XML-Files und Bilddaten Bilder über die hier vorliegende Standard-Schnittstelle auf eine Destination im sFTP-Bereich (sftp://data.peiq.cloud/…) in der PEIQ Cloud exportiert. Diese Daten können von Dritten übernommen bzw. abgeräumt werden.
Der Trigger für einen den Export der Daten ist gekoppelt an den Kanal-Status “Online” der Artikel-Ausprägung und wird manuell durch das Publizieren des Kanals in CREATE ausgelöst.
Generierung Artikel-XML
...
Beim Publizieren eines des Online-Kanals in einer Ausprägung wird automatisch ein XML-File geschrieben. Dabei finden zunächst Standard-Transformationen der Inhaltselemente statt, bevor anschließend noch einmal (kundenspezifische) Stylesheets weitere Anpassungen vornehmen.
...
Für jeden publizierten Online-Kanal einer Artikel-Ausprägung wird jeweils ein articleeine XML-XML Datei erzeugt und übertragen. Enthält ein auf den PEIQ sFTP gelegt.
Sind im CREATE-Artikel Bilder oder Bildergalerie(n) referenziert, werden diese die zugehörigen Bilder ebenfalls als JPG-Datei mitgeliefert.
Es werden immer zuerst die Bilddateien exportiert, danach folgen die XML-Files.
Bei einer Aktualisierung werden erneut die geänderten articleArtikel-XMLs (inkl. Bilder) übertragen. Dies kann beliebig oft erfolgen.
Beim Depublizieren eines Online-Kanals wird ebenfalls ein articleArtikel-XML exportiert, das geschrieben und exportiert. Diese beinhaltet allerdings lediglich die Änderung des Kanalstatus von “Online” zu “Offline” beinhaltet. So kann das Fremd-System erkennen, dass der Kanal der Ausprägung in CREATE Offline genommen wurde.
...
Die Metadaten der Artikel-Ausprägungen und Bilder werden in den articleArtikel-XMLs gespeichert und mitgeschickt.
Besondere Tags im
...
Artikel-XML
Fett
Gefettete Texte werden beim Online-Export in den Elementen, in denen sie gemäß TextSchema in CREATE erlaubt sind, im Tag <strong></strong> übertragen.
...
Damit externe CMS-Systeme (Content-Management-Systeme) die XML-Daten, die über die Schnittstelle geliefert werden, vor dem Import aus CREATE auf Korrektheit prüfen können, kann die XML-Struktur der Export-Files gegen ein XML-Schema (.xsd-File) Create.ArtikelExport geprüft werden. So kann das Fremd-System sicherstellen, dass Export- und Import-Seite stets abgestimmt und versioniert auf demselben Level unterwegs sind-Seite stets abgestimmt und versioniert auf demselben Level unterwegs sind.
Info |
---|
Beim Einsatz des Online-Exports wird das .xsd-File wird Kund:innen regelmäßig (bei Änderungen) zur Verfügung gestellt. |
Beispiel eines
...
Artikel-XML
Code Block |
---|
<?xml version="1.0" encoding="utf-8"?> <Article> <ID>DText/202-2096867</ID> <Status>Online</Status> <Client/> <Type>Story</Type> <PublishStart>2021-04-27T21:41:00+02:00</PublishStart> <PublishStop>2021-04-29T22:00:00+02:00</PublishStop> <PaidContent>ja</PaidContent> <Categories> <Category> <Path>anzeigensonder</Path> </Category> </Categories> <Keywords> <Keyword type="person" priority="5">Gesundheitsminister</Keyword> <Keyword type="organisation" priority="5">Arvena Hotel</Keyword> <Keyword type="organisation" priority="5">CSU</Keyword> </Keywords> <Text> <Catchline>Dachzeile</Catchline> <Title>Titel</Title> <SEOTitle>SEO-Titel</SEOTitle> <SEODescription>SEO-Beschreibung</SEODescription> <Subline>Untertitel</Subline> <Teaser>Teaser</Teaser> <Author> <Email/> <Name>Autor frei</Name> </Author> <Location>Ortsangabe</Location> <Source>Quelle</Source> <ImageSection type="Image"> <Image> <Filename>image_202-2096903_0427215242198.jpg</Filename> <Area x="0" y="0" w="1000" h="1000"/> <Title>Politik der ruhigen Hand? Für Innenminister Horst Seehofer (CSU) ist in Sachen Corona alles beim Alten.</Title> <Source>Foto: Michael Kappeler/dpa</Source> <SHA1>rca2U68rR97zcffKj0foj6fpxf4</SHA1> </Image> </ImageSection> <Paragraph>Bei zehn Unternehmen in <Hyperlink Url="https://www.sueddeutsche.de/thema/Bayern">Bayern</Hyperlink> soll noch in dieser Woche in Modellprojekten eine Corona-Betriebsimpfung für die Mitarbeiter erprobt werden. "Gemeinsam mit der Vereinigung der Bayerischen Wirtschaft (vbw) haben wir eine ausgewogene Auswahl getroffen mit unterschiedlich großen Betrieben aus Hochinzidenzgebieten und aus allen Regierungsbezirken sowie unterschiedlichen Branchen", sagte Gesundheitsminister Klaus Holetschek (CSU) am Dienstag in München. Der Bund plant, die Betriebsärzte erst ab Juni in das Impfgeschehen einzubeziehen.</Paragraph> <Paragraph>Bei den zehn Unternehmen handele es sich um: Arvena Hotel in Nürnberg, <Hyperlink Url="https://www.sueddeutsche.de/thema/Baywa">BayWa</Hyperlink> Münchberg, Brückner Maschinenbau in Siegsdorf, die Fränkischen Rohrwerke in Königsberg, Jopp Automotive in Bad Neustadt, Magnet-Schultz in Memmingen, Mann + Hummel in Marklkofen, Novartis Pharma in Nürnberg, Siemens-Werk in Cham sowie Wacker Chemie in Burghausen. Für das Modellprojekt werden run 50 000 Impfdosen unterschiedlicher Hersteller bereitgestellt.</Paragraph> <Quote> <Text>Zitat</Text> <Source>mit Quelle</Source> </Quote> <List> <ListElement>Aufzählung 1</ListElement> <ListElement>Aufzählung 2</ListElement> <ListElement>Aufzählung 3</ListElement> </List> <Subtitle>Zwischentitel</Subtitle> <Embed type="YouTube"> <Url>https://www.youtube.com/watch?v=jY9vM25UvdA</Url> <Title>YouTube Embed</Title> </Embed> <Embed type="Facebook"> <Url>https://www.facebook.com/FCAugsburg/posts/10157860197431994</Url> <Title>Facebook-Embed</Title> </Embed> <Embed type="Twitter"> <Url>https://twitter.com/faznet/status/1386946720739778565</Url> <Title>Twitter-Embed</Title> </Embed> <Embed type="Instagram"> <Url>https://www.instagram.com/p/COK9S_KKDkE/?utm_source=ig_web_copy_link</Url> <Title>Instagram-Embed</Title> </Embed> <ImageSection type="Gallery"> <Image> <Filename>image_202-2096897_0427215242198.jpg</Filename> <Area x="0" y="0" w="1000" h="1000"/> <Title/> <Source/> <SHA1/> </Image> <Image> <Filename>image_202-2096898_0427215242198.jpg</Filename> <Area x="0" y="0" w="1000" h="1000"/> <Title/> <Source/> <SHA1/> </Image> <Image> <Filename>image_202-2096899_0427215242198.jpg</Filename> <Area x="0" y="0" w="1000" h="1000"/> <Title/> <Source/> <SHA1/> </Image> <Image> <Filename>image_202-2096900_0427215242198.jpg</Filename> <Area x="0" y="0" w="1000" h="1000"/> <Title/> <Source/> <SHA1>sc1Zrcemlge5o3aJl8a4lhaPxf0</SHA1> </Image> <Image> <Filename>image_202-2096901_0427215242198.jpg</Filename> <Area x="0" y="0" w="1000" h="1000"/> <Title/> <Source/> <SHA1>rca2U68rR97zcffKj0foj6fpxf4</SHA1> </Image> </ImageSection> <Author> <Email>peter.lustiger@web.de</Email> <Name>Peter Lustiger</Name> </Author> <SubArticle type="Infobox"> <Title>Das ist der Titel der Infobox</Title> <Paragraph>Hier steht der Text der Infobox.</Paragraph> <ImageSection type="Image"> Image> <Filename>image_202-2104977_1124171120087.jpg</Filename> <Area x="0" y="0" w="1000" h="1000"/> <Title>BU Infobox</Title> <Source>Quelle Infobox</Source> <SHA1>A9c780cP7ae-khb-Uc2Zr2h4ec2</SHA1> </Image> </ImageSection> <Author> <Email>peter.lustiger@web.de aaw</Email> <Name>Peter Lustiger</Name> </Author> <Author> <Email/> <Name>Autor frei</Name> </Author> </SubArticle> <SubArticle type="Onlinebox"> <Title>Das ist der Titel der Infobox</Title> <Paragraph>Hier steht der Text der Infobox.</Paragraph> </SubArticle> </Text> </Article> |
Mitwirkungspflichten der Kund:innen
KeineXML-Validierung mittels .xsd-Datei im Online-CMS einrichten.
Maßgebliche DB-Tabellen
DText, DBild.
[Link Assetklassen]
...
DLLs
Aktuelle CMSExternDPS Version: 1.0.0
Aktuelle NGenWebServices.dll Version: 1.0.7867.16645
Verwandte Seiten
Filter by label (Content by label) | ||||||
---|---|---|---|---|---|---|
|
...
Include Page | ||||
---|---|---|---|---|
|
Nur für PEIQ-Mitarbeiter: