Skip to main content
Skip table of contents

Botfriends AttachDataExtended

Mit diesem Aufruf können Daten an eine Session hinzugefügt und aktualisiert werden.

Der Aufruf speichert die Daten als Aktion “ATTACH_DATA_E” in der Datenbank.
Dies kann für externe Anwendung benutzt werden, um eine gewisse Logik zu berücksichtigen.

Zum Beispiel zur visuellen Anzeige in einer Webseite.

 

POST /api/v1/Botfriends/attach/extended

CODE
{
  "data": {
    "sessionId": "string",
    "additionalProp2": "string",
    "additionalProp3": "string"
  }
}

Das “data” Objekt kann eine beliebige Anzahl an Schlüssel/Wert-Paaren beinhalten.

Folgende Schlüssel müssen immer übergeben werden:

sessionId: Die Session ID zu der Daten als Schlüssel/Wert Paare hinzugefügt werden sollen.

Sollte der Parameter fehlen, wird mit einem Status 406 geantwortet:

CODE
{
  "statusText": "Missing parameter sessionId!",
  "statusCode": 406,
  "item": {}
}

Sollte die Session nicht existieren, wird mit einem Status 404 geantwortet:

CODE
{
  "statusText": "Session was not found!",
  "statusCode": 404,
  "item": {}
}

Bei erfolgreichem Aufruf, wird ein Status 200 mit folgendem Inhalt zurückgegeben:

CODE
{
  "statusText": "OK",
  "statusCode": 200,
  "item": {
    "data": {
      "queue": "development",
      "skill": "Skill",
      "additionalProp2": "string",
      "additionalProp3": "string"
    }
  }
}

Es werden nach dem Aufruf alle Daten zurückgegeben.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.