当前位置: 首页 > 知识库问答 >
问题:

SOAP-错误:解析wsdl:实体'copy'未定义Magento

牟子真
2023-03-14

我试图使用magento webservice,但我试图调用webservice:

 $proxy = new SoapClient('http://127.0.0.1/magento/index.php/api/soap/?wsdl=1');

// create authorized session id using api user name and api key
// $sessionId = $proxy->login('apiUser', 'apiKey');
$sessionId = $proxy->login('karimeri', 'xxxxxxx');

 // Get customer info for customer id = 1
$customerinfo = $proxy->customerCustomerInfo($sessionId,1);

print_r($customerinfo);

共有1个答案

葛浩阔
2023-03-14

您有指向您的127.0.0.1地址的mydomain.com主机条目吗?如果您手动访问URL,您能在浏览器中看到wsdl吗?您是否像SimpleXML一样安装了所有的PHP库?如果安装Charles web proxy之类的东西并运行请求,它可能会产生更多关于正在发生的事情的信息,比如可能的重定向和响应。您是否启用了日志,在magento系统或异常日志中是否有任何错误?

需要更多的信息来帮助你。另外,真正的错误消息是与mydomain.com有关,还是实际上说的是127.0.0.1?如果是,您是否在管理中配置了站点的基本URL?我怀疑此刻可能是DNS问题。

 类似资料:
  • 问题内容: 我正在使用apache cxf + spring,这些东西在Eclipse中运行,但不在命令行中运行。不断获取错误无法解决绑定 问题答案: 解决方案: 步骤1:使用Maven Shade插件 第二步:如果您在cxf中使用spring,请确保在@Configuration类中添加以下内容 @ImportResource({“” classpath:META-INF / cxf / cxf

  • 我使用的是ApacheCXF spring,它在eclipse中运行,但不在命令行中运行。keep get无法解析绑定错误

  • 好吧,我真的有一个奇怪的问题,我一直在谷歌和雅虎寻找解决方案几乎4个小时今天。我拼命想办法解决。 上面的代码是我访问SOAP服务的客户端,它确实可以在一个独立的Java应用程序中工作,但是当我将它嵌入到我的Java Struts应用程序中时,它会出现以下错误 javax.xml.ws.webServiceException:未定义的端口类型:{http://BankCard.api.com/}Ba

  • 我在尝试连接magento v2时遇到此错误。0.2 SOAP API。 我正在本地主机上运行 我尝试了大多数解决方案,但没有一个奏效。 安装SOAP ssl存在于php.ini文件 在文件中获取内容不返回任何内容

  • 我试图用wsdl,肥皂和PHP做一个测试,我得到了错误: 致命错误:未捕获的SoapFault异常[wsdl]SOAP-ERROR 我现在有2个文件,一个是给定的wsdl,client.php只是为了测试: 我犯了一个错误: 致命错误:未捕获的SoapFault异常:[WSDL]SOAP-error:分析WSDL:无法从“hp://localhost/test/service/wbs”加载。wsd

  • 问题内容: 这在我的WAMP服务器上工作正常,但在linux主服务器上不起作用! 我在这里想念什么?:( 启用了SOAP 从PHP调用URL 从PHP调用URL返回错误 错误 从命令行调用URL 从Linux命令行调用URL 并返回XML响应 问题答案: 对于某些版本的php,SoapClient不会发送http用户代理信息。与本地WAMP相比,服务器上有哪些php版本? 尝试使用上下文流来显式设

  • 给Rest服务打电话 http://acme.com/app/widget/123 返回: 此客户端代码的工作原理是: 但是,http://acme.com/app/widget/456返回: 但此客户端代码引发了一个异常: 我试过: 第二次调用只是抛出了另一个HttpClientErrorException,而且它觉得调用服务两次是不对的。 是否有一种方法可以调用该服务一次,并在成功时将响应解析

  • 问题内容: 我重新启动了Eclipse,并且错误在同一行上更改为“错误:解析XML:未绑定前缀” 我正在尝试在我的android phonegap应用程序中使用此插件。这是一个本地通知插件。我在这行的config.xml文件中收到错误: 有一个关于这个问题的一个类似的问题在这里,但答案是不相关的我的问题。 这是我的config.xml文件: 我正在使用带有adt插件的eclipse。我生成了一个a