What is SOAP V2 url on Magento 1.7.0.0
Asked Answered
I

3

10

Is the url for accessing Magento SOAP V2 changed in version 1.7.0.0? When I try to access the service on "http://www.somedomain.com/api/v2_soap?wsdl=1" in browser it gives an error "Invalid webservice adapter specified." Is this a bug or am I missing something? Thanks for any help

Igorot answered 7/5, 2012 at 9:30 Comment(3)
update: it works with /index.php/api/v2_soap?wsdl=1. URL rewrites are set to yes in the beckend, which is strange.Igorot
and are your rewrites working in server level ?Milore
yes they are working elsewhere on the site.Igorot
U
25

Use

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

instead of

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

On 1.7 only the first url works, on 1.6 or lower, the second url also works.

Undergrown answered 20/10, 2012 at 10:6 Comment(1)
This may be outdated, but given your comment... Although your answer gets the asker going in the right direction it is still giving them misinformation. All version of magento that I'm aware of (1.6+) support the second version without index.php. It is just a matter of configuring things right so that url rewrites are used and index.php is hidden everywhere.Mystical
C
1

There is a different approach if you want to keep compatibility with old API calls. Take a look here https://mcmap.net/q/655158/-magento-api-invalid-webservice-adapter-specified

Cinnabar answered 9/4, 2013 at 8:30 Comment(0)
D
0
http://xxxx.com/api/v2_soap?wsdl=1

or

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

Writen here

Disheveled answered 27/8, 2012 at 12:9 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.