2012-05-07 14 views
10

¿La URL para acceder a Magento SOAP V2 ha cambiado en la versión 1.7.0.0? Cuando trato de acceder al servicio en "http://www.somedomain.com/api/v2_soap?wsdl=1" en el navegador, aparece un error "Se especificó un adaptador de servicio web no válido". ¿Es esto un error o me falta algo? Gracias por cualquier ayuda¿Qué es la URL de SOAP V2 en Magento 1.7.0.0

+0

actualización: funciona con /index.php/api/v2_soap?wsdl=1. Las reescrituras de URL se configuran como yes en el beckend, lo cual es extraño. – Blazo

+0

y son sus reescrituras que trabajan en el nivel de servidor? –

+0

sí, están trabajando en otro lugar en el sitio. – Blazo

Respuesta

23

Uso

http://www.somedomain.com/index.php/api/v2_soap?wsdl=1 

en lugar de

http://www.somedomain.com/api/v2_soap?wsdl=1 

En 1.7 solo funciona la primera url, en la versión 1.6 o inferior, la segunda url también funciona.

+1

Tnx para el voto anónimo. Qué útil. –

+3

Esto puede estar desactualizado, pero dado su comentario ... Aunque su respuesta hace que el consultante vaya en la dirección correcta, todavía les está dando información errónea. Toda la versión de magento que conozco (1.6+) admite la segunda versión sin index.php. Solo se trata de configurar las cosas correctamente para que se utilicen las reescrituras de url y se oculte index.php en todas partes. –

0
http://xxxx.com/api/v2_soap?wsdl=1 

o

http://127.1.1.1/magentohost/api/v2_soap?wsdl=1 

Escrito here

Cuestiones relacionadas