【发布时间】:2017-06-16 11:32:13
【问题描述】:
看起来我的问题和这个问题一样:Magento Rest Api Invalid XML 但它仍然没有回答..
我刚刚在我的本地主机上安装了带有示例数据的 magento 1.9,并尝试测试 REST API。 我在管理面板中将 REST 角色和 REST 属性设置为 ALL。 但是当我尝试在浏览器中输入以下 URL 时:http://magentohost/api/rest/products?limit=2
我收到回复:
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
<script/>
<SOAP-ENV:Body>
<SOAP-ENV:Fault>
<faultcode>Sender</faultcode>
<faultstring>Invalid XML</faultstring>
</SOAP-ENV:Fault>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
error_log 为空,
访问日志:
GET /magentohost/api/rest/products?limit=2 HTTP/1.1" 500
看起来我错过了设置中的某些内容.. 感谢您的帮助!
【问题讨论】:
-
以防万一这对某人有所帮助 - 确保您设置的 API 密钥不包含任何特殊字符(以及此处也作为答案提到的步骤)
标签: xml rest api magento fault