Versions Compared

Key

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

...

Transportverfahren

Übertragung per Restful API (https)

Objekt

Embeds, Bilder, PRINT NGEN-ID und Hash-Wert als eindeutige Merkmale

Trigger

Request durch Drittsystem

Typische Drittsysteme

Typische Anbindungen sind Drittsysteme zur Content-Erstellung für Online

Beispieldaten

siehe unten

Info

Mit der hier beschriebenen Exportfunktion können Embeds abgefragt, angelegt und geupdatet sowie Bilder durch Dritte via Restful API gesucht (Ergebnisliste mit Metadaten und Preview-Link) und Bilder in verschiedenen Auflösungen von PRINT NGEN in das Drittsystem exportiert werden.

...

Mit der hier beschriebenen Exportfunktion können Bilder durch Dritte via Restful API abgefragt und in verschiedenen Auflösungen von PRINT NGEN in das Drittsystem exportiert werden.

Weiterhin können Embeds über die API abgefragt, angelegt und geupdatet werden.

Typische Anbindung sind Drittsysteme zur Content-Erstellung für Online.

...

  • Pixeldaten

  • IPTC-Daten (geänderte Metadaten optional)

  • Bildunterschrift (optional)

  • Ort/Stadt (optional)

  • Kategorien (optional)

Metadaten der Embed-Daten, die übertragen werden können:

  • Embed-Typ

  • Externe ID

  • Titel

  • URL

  • Embed-Code

  • Keywords

  • Zusatz-Attribute

Empfohlene Verwendung der DAM API

Suche nach bestimmten Embeds

GET /embeds/{id}

Über die DAM API können einzelne Embeds aus der Datenbank abgefragt werden, die in CREATE angelegt wurden.

Beispiel: {baseUrl}/damapi/v1/embeds/{261-4048935}

Anlegen von Embeds

POST /embeds

Über die DAM API können einzelne Embeds angelegt werden. Dazu muss das Embed im body als gültiges JSON übergeben werden.

Beispiel: {baseUrl}/damapi/v1/embeds

Code Block
{
  "type": "Twitter",
  "external_id": "1426915704062816260",
  "title": "Twitter Embed",
  "url": "https://twitter.com/_Seebruecke_/status/1426915704062816260",
  "html_code": "",
  "keywords": [
    {
      "name": "Twitter",
      "type": "topic",
      "priority": 5
    },
    {
      "name": "Embed",
      "type": "topic",
      "priority": 3
    }
  ],
  "settings": [
    {
      "setting": "width",
      "value": "584"
    },
  ]
}

Update von Embeds

PUT /embeds/{id}

Über die DAM API können bestimmte Embeds geupdatet werden. Im Body müssen alle Felder, die aktualisiert werden sollen, als gültiges JSON mitgegeben werden. Felder, die nicht angegeben werden, werden nicht verändert.

Beispiel: {baseUrl}/damapi/v1/embeds/{261-4048935}

Suche nach bestimmten Bildern

...