Web services Magento 1.7.0.0上的SOAP V2 url是什么

Web services Magento 1.7.0.0上的SOAP V2 url是什么,web-services,magento,soap,Web Services,Magento,Soap,1.7.0.0版中访问Magento SOAP V2的url是否已更改?尝试访问浏览器“”中“”上的服务时,会出现错误“指定的Web服务适配器无效” 这是一个错误还是我遗漏了什么? 谢谢你的帮助 http://xxxx.com/api/v2_soap?wsdl=1 或 写入使用 http://www.somedomain.com/index.php/api/v2_soap?wsdl=1 而不是 http://www.somedomain.com/api/v2_soap?wsdl=1 在1

1.7.0.0版中访问Magento SOAP V2的url是否已更改?尝试访问浏览器“”中“”上的服务时,会出现错误“指定的Web服务适配器无效” 这是一个错误还是我遗漏了什么? 谢谢你的帮助

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


写入

使用

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

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

在1.7版本中,只有第一个url起作用,在1.6或更低版本中,第二个url也起作用。

如果您想保持与旧API调用的兼容性,有一种不同的方法。看看这里的更新:它与/index.php/api/v2_soap?wsdl=1一起工作。URL重写在beckend中设置为“是”,这很奇怪。您的重写是否在服务器级别工作?是的,它们在站点的其他位置工作。这可能已经过时,但考虑到您的评论。。。尽管你的回答让提问者走上了正确的方向,但仍然给了他们错误的信息。据我所知的所有magento版本(1.6+)都支持第二个版本,但不支持index.php。这只是一个正确配置的问题,以便使用url重写,并将index.php隐藏在任何地方。
http://www.somedomain.com/api/v2_soap?wsdl=1