Magento是一个用Zend框架在PHP上编写的电子商务平台。问题应该与为Magento编写代码有关。可以在https://magento.stackexchange.com上询问Magento的一般问题
无法在 Android 中解析 Magento Soap api 响应
我在我的android应用程序中实现了ksoap2 api来调用Magento Soap API,我成功获得了会话id,我收到了类别列表的响应。我得到了休息就像 我在我的android应用程序中实现了ksoap2 api来调用Magento Soap API,我成功获得了会话ID,我收到了类别列表的响应。我得到了休息就像 <callReturn xsi:type="ns2:Map"> <item> <key xsi:type="xsd:string">category_id</key> <value xsi:type="xsd:string">1</value> </item> <item> <key xsi:type="xsd:string">parent_id</key> <value xsi:type="xsd:string">0</value> </item> <item> <key xsi:type="xsd:string">name</key> <value xsi:type="xsd:string">Root Catalog</value> </item> <item> <key xsi:type="xsd:string">is_active</key> <value xsi:nil="true"/> </item> <item> <key xsi:type="xsd:string">position</key> <value xsi:type="xsd:string">0</value> </item> <item> <key xsi:type="xsd:string">image</key> <value xsi:type="xsd:boolean">false</value> </item> <item> <key xsi:type="xsd:string">meta_title</key> <value xsi:nil="true"/> </item> <item> <key xsi:type="xsd:string">meta_keywords</key> <value xsi:nil="true"/> </item> <item> <key xsi:type="xsd:string">level</key> <value xsi:type="xsd:string">0</value> </item> <item> <key xsi:type="xsd:string">children</key> <value SOAP-ENC:arrayType="ns2:Map[1]" xsi:type="SOAP-ENC:Array"> <item xsi:type="ns2:Map"> <item> <key xsi:type="xsd:string">category_id</key> <value xsi:type="xsd:string">2</value> 问题是我无法在 android 对象或 Arraylist 中解析此肥皂响应。 您可以参考我使用 Magento SOAP api 的 Android 应用程序的 github 链接。我已经解析它并显示了。 https://github.com/sudhirbelagali/SnowDogSoapAndroid 这个应用程序为您提供来自 magento SOAP 协议的会话 ID 下面是解析 ProductList 输出的代码。参考这个 SoapObject resultRequestSOAP = (SoapObject) env.bodyIn; Log.d("resultRequestSOAP ", resultRequestSOAP.toString()); SoapObject s_deals = (SoapObject) resultRequestSOAP.getProperty("storeView"); for (int i = 0; i < s_deals.getPropertyCount(); i++) { Object property = s_deals.getProperty(i); if (property instanceof SoapObject) { SoapObject category_list = (SoapObject) property; String CATEGORY = category_list.getProperty("product_id").toString(); list_Prod_id.add(CATEGORY); String CATEGORY_URL = category_list.getProperty("sku").toString(); // list.add(CATEGORY_URL); String CATEGORY_ICON = category_list.getProperty("name").toString(); list_Prod_id.add(CATEGORY_ICON); list_Prod_id.add("*"); String CATEGORY_COUNT = category_list.getProperty("set").toString(); //list.add(CATEGORY_COUNT); String SUPERTAG = category_list.getProperty("type").toString(); } } Log.d("List of Product id's ", String.valueOf(list_Prod_id));
如何对 Magento API 进行 SOAP v2 多重调用?
$client = new SoapClient($host . '/api/v2_soap/?wsdl'); $session = $client->login($apiUser, $apiKey); $结果 = $client->catalogInventoryStockItemMultiUpdate($session, 'sku_id1', 一个...
我正在尝试使用 GET-Product 操作通过 mule 中的 Magneto 连接器从 Magneto 获取产品信息,但我收到此错误:产品不存在,尽管通过 SOAP UI 进行了测试并工作正常...
我得到以下数组 大批 ( [产品 ID] => ? [sku] => 测试库 [类型] => 简单 [创建时间] => ? [更新时间] => ? [类型 ID] => ? [姓名]...
Magento:仅增加 SOAP 调用的 max_execution_time?
在 Magento 系统中,我将 PHP 请求的全局 max_execution_time 设置为 60 秒。但是,对于某些对 SOAP API 的调用,此限制还不够。我想做的是增加
我正在尝试访问 Magento 的核心 API。当我尝试访问 url http://magentohost/index.php/api/soap/wsdl=1 时,出现错误 该页面包含以下错误: 第 1 行第 1 行错误...
我根据每个客户设置自定义价格。使用网络服务,我收到每个客户的具体价格,格式为:XX,DD 当我使用函数 setprice 来设置新的
大家我是新来的。 我坚持使用 Magento API。我正在为我的电子商务网站创建 Magento API。我已经创建了所有 API,但对于忘记密码 API,我没有得到任何解决方案。我用过defa...
我是 SOAP 新手。下面的代码在我的本地环境中运行良好,我的php版本是php-5.3.3,soap客户端版本1_1。 ` require_once "../app/Mage.php"; 法师::app(); $客户=新
Magento SOAP API - PHP 异常错误“看起来我们没有 XML 文档”
我们开发了一款应用程序,使用 SOAP 1.1 和 Magneto 1.7.0.2,通过 Magento API 通过 SOAP 将数据从一个程序推送到 Magento 并检索数据。 这是我们发送到 magento sto 的帖子...
使用 C# 中的 magentosoap api 更新 magento 中的产品库存
我正在尝试使用 C# 中的 Magento SOAP API 更新 Magento 中的产品库存。 当我调用product_stock.update api时,它返回true。但是当我检查 Magento 管理面板时,它不是你...
Magento Cart_Product.通过 Soap API 添加自定义选项文件上传
无法实现通过soap api上传文件到购物车。我希望用户将产品添加到购物车,并提供所需的自定义选项(即图像)。 所以花了几个小时,找不到任何资源/文档...
WSDL 在肥皂中的 URL 错误:地址位置 Magento
我正在开发 Magento Soap API 版本 2。但是在登录调用期间,我获取的是网站完整的索引页面 HTML,而不是有效数据。 使用 Soap UI 调试后,我发现soap:address loc...
Android:通过 SOAP API 在 magento 中创建客户
我试图通过 android 应用程序中的 SOAP API (customerCustomerCreate (SOAP V2)) 在 magento 中创建客户,但我收到此错误: SoapFault - 故障代码:'100' 故障字符串:'客户电子邮件是
我在 C# 项目中使用 SOAP v2,并且需要使用 CatalogProductCreate 创建许多文章。 现在,对象catalogInventoryStockItemUpdateEntity没有字段qty_increments。 甚至...
如何在android中使用SOAP从magento框架获取数据?
我想在android中使用SOAP从magento框架获取数据。 参考这个网址:http://inhoo.net/dev-talk/android-development/magento-v2-api-soap-android/ 但我无法获取会话 ID 那个...
我在制作优惠券 API 时遇到问题: $优惠券代码 = "测试"; $resultCartCoupon = $proxy->call($sessionId, "cart_coupon.add", array($shoppingCartId, $couponCode)); 我总是得到:Unc...
C#+Magento API V2:内容类型text/xml;字符集=utf-8,文本/xml;响应消息的 charset=UTF-8 不匹配
我正在开发一个项目,使用C#[MVC4.5]从Magento网站[V1.5.1]下载订单列表, 在开始之前,我构建了一个开发服务器,从 www 服务器复制完整文件,并且我的程序运行 v...
我正在尝试让扩展在 Magento 1.7 中工作,但我收到此 system.log 错误: 错误(3):注意:使用未定义的常量 SOAP_1_2 - 在 /var/www/vhosts/ 中假设为“SOAP_1_2” 调试 (7):呃...
我已经与 Magento SOAP Web 服务斗争了一个星期,我不明白为什么我不能使用 API 创建产品。 下面是我的 PHP 代码: $client = new SoapClient('http://myw...