Hallo zusammen,
ich möchte eine Bestellung aus eBay per API in Shopware importieren. Die komische Sache, die für mich keinen Sinn macht – man muss eigene IDs für z.B. „defaultBillingAddressId“ und „defaultShippingAddressId“ eingeben, obwohl die Adresse neu ist und somit noch keine Id hat.
Nach dem, was ich gefunden habe, muss man einfach irgendeine UUID generieren und verwenden.
Nun mein Problem: Ich mache das alles mit Python (ist einfacher für mich). Wäre es PHP, hätte ich UUID::RandomHex()
gemacht (so generiert man es per Anleitung). Ich nehme an, dass Shopware hier prüft, ob die UUID eindeutig ist? Oder? In der Anleitung wird das nicht extra manuell gemacht.
Nun, man kann die UUID auch mit Python generieren:
uuid.uuid4()
Aber woher weiß ich, dass diese UUID nicht schon in Shopware verwendet wird? Wie macht man das normalerweise? Einfach die entsprechende API mit UUID ausführen und schauen ob leer?
Vielen Dank.