Magento是一个用Zend框架在PHP上编写的电子商务平台。问题应该与为Magento编写代码有关。可以在https://magento.stackexchange.com上询问Magento的一般问题
我正在将 Magento 与第 3 方 Java Web 应用程序一起使用。 我的应用程序通过 Magento SOAP API V2“连接”到 Magento。 如何从我的 Java 应用程序执行客户身份验证(出...
我想使用 Web 服务为 Magento 商店创建一个管理员用户,而不必从管理员网站创建它。这可能吗? 预先感谢!
我的问题很常见。我阅读了 stackoverflow 上有关此问题的几乎所有主题,但仍然无法完成工作。我的代码是: ini_set("soap.wsdl_cache", "0"); ini_set("soap.wsdl_cache_enabl...
Magento 中的 Soap 错误(无法打开 SoapClient.php)
我在 Magento 中遇到 SoapClient 问题,导致外部模块无法工作。 该模块正在另一个 Magento 安装上运行,所以我猜它与我的法师有关......
Magento API V2 - 向 API 响应添加附加属性
我正在使用 Magento API V2。 当我致电 salesOrderCreditmemoInfo 时,我收到了包含贷项凭证详细信息以及与订单关联的产品列表的响应。 但在产品列表中...
我正在使用magento肥皂API,它在我的本地机器和开发服务器中工作正常,但是当我将代码移动到生产服务器时,我发现以下错误: 致命错误:未捕获
Magento API .Net:从订单中检索产品选项名称-值
我需要知道如何检索订单中每个产品的自定义选项(名称/值)。 例如,在我的订单中,我有 1 个“彩色蜡笔”产品。 该产品有一个自定义选项“
我已经创建了一个magento肥皂登录,我需要在完成注册过程后进行客户自动登录.... 需要在 magento 之外登录 有谁可以帮帮我吗?...
我正在尝试通过 SOAP API (V2) 读取 Magento 的产品列表,并尝试执行某些/任何类型的分页。 简单场景: var 过滤器 = 新过滤器(); var 产品 = 目录产品L...
不能使用stdClass类型的对象作为magento数组[重复]
可能的重复: 调试 PHP SOAP 调用 这是我第一次使用soap api,我已经准备好了这个脚本,但我得到了 “无法使用 stdClass 类型的对象作为数组”错误,请电话...
我有一个关于 magento api 中的网站参数的问题。 我在任何地方都找不到这个变量是什么的解释。 这个变量代表商店视图吗?商店?一个网站? 我在哪里...
我正在尝试调用 magento api 来获取特定客户的详细信息。当我执行此调用时,我总是收到以下错误: PHP 致命错误:未捕获的 SoapFault 异常:[5] Sess...
Magento Product_attribute.addOption 要求默认选项
我正在使用 Magento API 的 SOAP v1,我正在尝试向属性添加选项。使用以下文档链接 这是我用作测试的代码 $attributeCode = "颜色"; $
通过 .NET,我使用 SOAP V2 创建一个新产品。所有字段均已正确插入,没有类别。类别始终为空! (我有一个 ID 为 37 的类别) 暗淡为新的 SOAP2。
如何通过 Soap/Java 在 Magento 中创建具有附加属性的产品
美好的一天! 我想使用 Magento 的 SOAP API 来管理产品目录、属性等。我正在运行以下配置:- 马真托 1.6 Soap API WS-I 合规性 Mac OS X 狮子 曼普 2....
我正在尝试用 c# 编写 Magento 程序。 在第一步中,我将服务引用添加到 Visual Studio 中的项目中。但我没有 MagentoService 类。我下载 wdsl 文件并传输时就有了...
我确信这是一个愚蠢的新手问题,但这是我第一次使用 SOAP,所以我想我符合资格。 我在尝试从 PHP 中加载本地 WSDL 文件时遇到了很大的麻烦......
Magento SOAP API - PHP 登录方法调用引发异常:“看起来我们没有 XML 文档”
我在通过 PHP 的 SoapClient 连接到 Magento SOAP API 时遇到问题。我的开发服务器上有一个小型测试 PHP 文件设置,代码如下: 我在通过 PHP 的 SoapClient 连接到 Magento SOAP API 时遇到问题。我的开发服务器上有一个小型测试 PHP 文件设置,代码如下: <?php $soapC = new SoapClient('http://XXXX.com/api/soap/?wsdl', array('trace'=>true, 'exceptions'=>false)); $session = $soapC->__soapCall('login', array('TestUsr', 'test123')); var_dump($session); ?> PHP 文件与我的 magento 开发版本位于同一服务器上。当我通过命令行运行 php 脚本时,$session 变量输出一个 SoapFault 对象,并显示错误“看起来我们没有 XML 文档”。 不知道如何解决这个问题。当我尝试下面的代码时,我能够打印出所有 API 方法,但由于某种原因,上面的登录方法调用导致了问题。 $soapC = new SoapClient('http://XXXX.com/api/soap/?wsdl', array('trace'=>true, 'exceptions'=>false)); print_r($soapC->__getFunctions()); 这个错误一般说明问题出在服务器端。处理请求的服务器未输出有效的 XML。检查是否没有发生错误或重定向。 如果您在浏览器中访问服务器端点会发生什么? 我意识到问题在于,当服务器尝试访问 wsdl 文件时,Magento 会向店面发出 302 重定向。 为了解决这个问题,我登录到 Magento 管理面板,导航到系统 -> 配置 -> Web,然后关闭“自动重定向到基本 URL”。现在就像一个魅力。 从远程服务器或本地服务器打开您的 php.ini 文件并将 always_populate_raw_post_data 设置为 -1。 之后您需要重新启动 Apache 服务器。 重新启动完成后,请再次运行脚本。
我正在尝试按照教程使用 Soap 连接到 magento API,但已经卡住了? SOAP 似乎安装在我的服务器上,因为我可以浏览到 ?wsld 并且它显示一个 xml 文件。 我已经...
我们正在尝试将我们的 magento 安装与第三方库存管理应用程序(基于 .net 构建)连接起来。 但是同步不起作用,第三方告诉我soap api正在返回em...