cancel
Showing results for 
Search instead for 
Did you mean: 

Magento 2 Soap llamada al WS mediante Xml

SOLVED

Magento 2 Soap llamada al WS mediante Xml

Hola,

 

¿En Magento 2 es posible realizar la llamada SOAP mediante XML? He conseguido extraer la información de un webservice pero necesito extraer la información del método por XML.

¿Alguien lo ha hecho antes?

 

error_1.PNG

2 ACCEPTED SOLUTIONS

Accepted Solutions

Re: Magento 2 Soap llamada al WS mediante Xml

Re: Magento 2 Soap llamada al WS mediante Xml

Hola,

 

Estoy intentando hacer esta llamada pero sin éxito.

 

Captura.PNG

View solution in original post

9 REPLIES 9

Re: Magento 2 Soap llamada al WS mediante Xml

Re: Magento 2 Soap llamada al WS mediante Xml

Hola,

 

Lo que busco es con XML puro, para hacer pruebas con Postman.

 

Poder añadir un XML en el body y que me de resultados.

 

Esto es factible con Magento 2? Con Magento 1.9 era factible.

Re: Magento 2 Soap llamada al WS mediante Xml

He encontrado la solución en esta web:

 

https://inviqa.com/blog/magento-2-tutorial-overview-web-api

Re: Magento 2 Soap llamada al WS mediante Xml

Hola @Irgue,

 

Entiendo que hablas de XML-RPC. ¿Puede ser?

Si ese fuera el caso, en Magento2 ya no hay soporte.

Re: Magento 2 Soap llamada al WS mediante Xml

Hola,

 

¿Entonces no hay una manera cómoda y fácil de enlazar Magento 2 con un ERP?

 

Es que estoy intentando crear WS desde un ERP a Magento mediante XML y REST.

 

Salutaciones

 

Re: Magento 2 Soap llamada al WS mediante Xml

Hola @Irgue,

 

Tienes SOAP y REST (y de a poco se está sumando GraphQL).

Quisiera creer que tienes formas varias de lograrlo.

La API REST de Magento 2 es muchísimo más robusta de lo que fue en M1. ¿Qué endpoint u operación es la que te genera problemas?

Re: Magento 2 Soap llamada al WS mediante Xml

Hola,

 

La conexión ya la he generado por REST el problema es que la transferencia de datos tiene de ser por XML y no veo la forma de llamar servicios estandars cuando hay subniveles.

 

Te pongo un ejemplo.

 

La llamada al servició del TokenAdmin no ha habido ningun problema, ahora cuando intento realizar la llamada a un Customer/me ya no veo como tratar los array de direcciones y de store con el XML. ¿Hay alguna forma sin tener de personalizar yo un webapi.xml?

 

Muchas gracias por su ayuda

Re: Magento 2 Soap llamada al WS mediante Xml

Hola @Irgue,

 

¿Por qué no pruebas con el header de la petición?

 

https://devdocs.magento.com/guides/v2.3/get-started/gs-web-api-request.html#http-headers

Re: Magento 2 Soap llamada al WS mediante Xml

Hola,

 

Estoy intentando hacer esta llamada pero sin éxito.

 

Captura.PNG