/ / Crea la categoria Magento con ID assegnato usando SOAP api - api, magento, soap

Crea una categoria Magento con id assegnato usando SOAP api - api, magento, soap

Sto lavorando a uno script (che è in Python) per fare un po 'di gestione nel nostro ambiente Magento.
Ora mi chiedo se posso creare categorie con ID assegnato. Penso che questo potrebbe essere impossibile a causa di vincoli chiave. Ma c'è un modo?
Metto solo category_id nell'elenco dei parametri in catalog_category.create, non funziona, salta semplicemente il parametro.
Il motivo principale per volerlo è perché ho bisogno di conoscere l'ID categoria per creare le sottocategorie.
So che l'API Magento restituisce l'ID della categoria creata.
Ma non ho modo di sapere quali sottocategorie dovrebbero andare a quella categoria creata.
(O posso riscrivere un carico di codice, che non mi piace troppo ...).
Quindi stavo pensando che questo era il modo più semplice per andare adesso.
Qualche suggerimento, commento, risposta? Tutto è apprezzato!

risposte:

1 per risposta № 1

No, è possibile "t. Gli ID entità di Magento sono per Magento, quindi non è possibile specificare ciò che si desidera che siano.

Quando crei un'entità con l'API, verrà restituito il nuovo ID, come hai detto.

Per il tuo caso d'uso potrebbe essere più semplice aggiungere un nuovo attributo alle tue categorie in Magento, chiamarlo "my_category_id" o qualcosa del genere e consentire invece all'API di impostarlo.