你好我是magento的新手。我有一个关于使用SOAPProxy
登录的问题
我的代码看起来像
from SOAPpy import *
server = SOAPProxy('http://localhost/magento/api/soap/?wsdl')
session = server.login('admin','my_password')
但它给我一个语法错误,如
xml.sax._exceptions.SAXParseException: <unknown>:1:0: syntax error
我确信我的用户名和密码是正确的。
答案 0 :(得分:2)
看起来WSDL的URL可能是错误的:
!== null
的内容,即?wsdl=1
(查看app/code/core/Mage/Api/Server/.../Adapter/Soap.php
,将'...'替换为'Wsi','V2之一',或'')index.php
添加到您的网址。在您的示例中,这将是http://localhost/magento/index.php/api/soap/?wsdl=1