Beantwortet

Möglichkeit verknüpfte Online-Shops von Artikeln einzusehen


Abzeichen
  • Häufiger Teilnehmer
  • 7 Antworten

Im Xentral UI lassen sich Artikeln Online-Shops zuweisen. Gibt es eine Möglichkeit via API auf diese Information zuzugreifen?

Ideal wäre eine Möglichkeit via `GET /api/products` nur solche Artikel zu bekommen, die eine bestimmte Shop-Verknüpfung haben. Alternativ mit manueller Filterung sofern die Shop-Information übertragen würde. Nicht optimal aber dennoch brauchbar wäre eine Einzel-Abfrage von Artikeln via `GET /api/products/{id}`.

Bin grundsätzlich an jeder Möglichkeit über die API an die Shop-Verknüpfung ranzukommen interessiert.

Besten Dank!

icon

Beste Antwort von Anonymous 28 July 2023, 11:41

Original anzeigen

5 Antworten

Benutzerebene 4
Abzeichen +3

Hallo @koy,

Du kannst Dir per Bericht ein SQL bauen und dort die Informationen abrufen und über die API ausgeben lassen und dann die Informationen weiterverwenden.

Falls Du Unterstützung benötigst, melde dich einfach!

Viele Grüße,

Sebastian

Abzeichen

Hallo @Sebastian Halbig,

vielen Dank erstmal für deine Antwort. Prinzipiell klingt das ja sehr vielversprechend was du schreibst. Brauche aber tatsächlich etwas Unterstützung. Habe gerade erst begonnen die API und Xentral im Allgemeinen zu nutzen. Insofern weiß ich nicht was genau du mit Bericht in dem Zusammenhang meinst und wo ich Infos darüber finden kann. Richtung SQL bräuchte ich ja dann auch Kenntnis über das die internen Tabellenstruktur der DB. Wüsste ich jetzt auch nicht, wo ich die einsehen kann.

Danke dir!

Benutzerebene 7
Abzeichen +5

Kann ich @Sebastian Halbig nur zustimmen, aktuell die einzige Lösung per API über SQL Bericht. 

 

Hi @koy 

über Berichte kannst du hier lesen: https://help.xentral.com/hc/de/articles/360018546919-Berichte-in-Xentral-anlegen-und-verwenden

und die Tabelle findest du unter dem Modul “Datenbank Ansicht”

Viele Grüße

Chuck

Benutzerebene 4
Abzeichen +3

Hallo @koy,

Du kannst Dir in XENTRAL SQL Berichte erstellen über das Modul Berichte (“module=report”). Und diese kannst Du aktuell nur über die “alte” API abrufen und in ein Array verschieben und dann weiterverarbeiten. Falls Du Hilfe beim SQL erstellen benötigst oder beim Abruf der Daten über API, schreib mir gerne per Mail (siehe Signatur) an.

Die Datenbank Ansicht ist ganz nett, aber nicht vollständig. Du siehst hier nur 75 Spalten, die bei den großen Tabellen nicht ausreichen. Auch das kannst Du über einen Bericht lösen oder Du ziehst Dir ein Datenbank Backup aus XENTRAL und spielst es in eine MySQL Datenbank ein.

Viele Grüße,

Sebastian

Antworten