我在使用xml-rpc时遇到错误,用户和角色是正确的
端点正确
SOAP API端点:https://mymagentosite.com/api/soap REST API端点:https://mymagentosite.com/api/rest
但是当我尝试的时候
https://mymagentosite.com/api/xmlrpc它显示404
。
答案 0 :(得分:0)
我找到了修复
打开文件lib/Zend/XmlRpc/Server.php
(它应位于根Magento目录中)。
找到一段代码
if(!$matched){
#require_once 'Zend/XmlRpc/Server/Exception.php';
throw new Zend_XmlRpc_Server_Exception('Calling parameters do not match signature',623);
}
并将其评论
/ if(!$ matched){#require_once' Zend / XmlRpc / Server / Exception.php&#39 ;; 抛出新的Zend_XmlRpc_Server_Exception('调用参数与签名不匹配',623);} /