一步一步的oAuth rest C# winform实例
我已经尝试了一段时间,需要一步一步地找到一个为Magento创建消费者应用程序的一步. 我已经查看了以下内容: devdefined oauth twitter twitter twitter oauth oauth oauth oauth oauth eTENTICATION使用.net 和其他许多人,但尚不清楚该怎么办.我需要的是在C#中制作一个Winform,它需要与Oauth一起使用REST API作为Magento.真的在这里我有点迷路. 确实,我作为消费者所获得的信息是 String callbackUrl = "liconnect://success"; String temporaryCredentialsRequestUrl = "http://domain.xxx/oauth/initiate?oauth_callback=" + HttpUtility.UrlEncode(callbackUrl); String adminAut
0 2023-12-09
编程技术问答社区
我怎样才能在Windows服务器上设置Magento cron?
我的意思是,我知道在Windows中,我确实必须使用计划的任务服务,我只是不知道我应该执行什么命令.任何线索都将不胜感激,谢谢! 解决方案 是的,答案是获取wget的Windows版本并使用它来调用cron.php页: " c:\ program文件(x86)\ gnuwin32 \ bin \ wget.exe" http:\ mypage.com \ cron.php 将其添加到Windows Scheduler中. 其他解决方案 Windows不支持Magento.但是,如果您要尝试,也许尝试运行cron.php
0 2023-12-06
编程技术问答社区
Magento控制器可用于Windows,而不是Linux
我创建了一个在Windows XAMPP安装上工作的模块.但是,对Linux进行测试似乎无法正常工作.更具体地说,我的控制器似乎没有加载. 访问URL www.mysite.com/modulename/standard/时,我会遇到404错误.我希望能收到一条消息,以输出控制器中的类定义之前的die('here'). 控制器文件是/app/code/local/Namespace/Modulename/controllers/StandardController.php. 类是在此文件中定义的,例如: class Namespace_Modulename_StandardController extends Mage_Core_Controller_Front_Action 我的XML配置文件的提取物在这里: st
0 2023-12-06
编程技术问答社区
Windows和IIS上的PHP 5和Zend MVC
是否有任何重大问题需要注意在Windows上运行PHP 5/Zend MVC生产应用程序?特定的应用程序是Magento,一个电子商务系统,客户确实对在其数据中心中拥有Linux框并不感兴趣.有没有人幸运地获得5菲律宾比索并在IIS上正确工作的MVC? 解决方案 是的,它有效. Microsoft和Zend正在共同努力,以在Linux上运行PHP. Zend甚至具有Windows和IIS的核心软件包的认证版本(包括PHP,MySQL和某些控制面板). Zend框架也应该是真正的平台独立性. 另一个选择是在Windows上使用Apache,但是IIS对于静态页面视图的速度更快,并且还有其他一些有趣的选项. .htaccess文件不支持,因此要重写您需要依靠其他IIS组件. 其他解决方案 我得到了IIS,Zend和PHP都很好. 安装了重写模块,以下内容:本文 获取Zend re-Write规则到目前为止很好 其他解决方案 获取IIS重写模块,这将使事情变
0 2023-12-05
编程技术问答社区
Windows如何创建目录符号链接
im试图创建一个与目录Windows 8.1 创建符号链接 使用git-bash命令窗口作为管理员运行 具有这样的文件夹结构: -magento plugin -magento 如果我的插件是git存储库,则如下所述,我想将其链接到Magento: http://inchoo.net/ecommerce/magento/how-to-setup-git-git-git-for-magento-magento-extension-development/ 所以我运行命令来创建symlink $ ln -s D:/wamp/www/plugin-magento/app/design/adminhtml/default/default/template/company/name/ d:/wamp/www/magento/app/design/adminhtml/default/default/template/ company/name 其中: D:/wam
0 2023-12-05
编程技术问答社区
在一个主题内扩展Magento小部件布局
使用Magento 2的内置目录产品列表窗口小部件,我将特色产品小部件添加到网站的主页上.我希望要做的是扩展vendor/magento/module-catolog/widget/etc/widget.xml中找到的小部件的布局文件,以便在使用WYSIWIG编辑器中添加此窗口小部件时可以添加另一个模板选项. 现在,我在app/design/frontend/Vendor/theme中有一个主题,我尝试将自己的widget.xml文件放在app/design/frontend/Vendor/theme/Magento_CatalogWidget/widget.xml上,但是看来这无法覆盖原始widget.xml文件. 这是我的代码:
0 2023-12-03
编程技术问答社区
从Magento后端开始
自几天以来,我正在看Magento后端的行为.为了理解,我制作了一个新的网格,以查看BBDD的表格.完成此电网后,我可以看到我尝试在CMS页面中添加一个小部件时有404个错误: 调试我可以看到,如果我从自定义模块中评论此错误,则该错误消失了 admin Wpr_Giftproducts_Adminhtml admin Mage_Adminhtml
0 2023-12-03
编程技术问答社区
Magento-将所见即所得编辑器添加到自定义小部件中
我在自定义模块中创建了一个小部件.一切都在起作用,小部件可以嵌入到CMS页面上.但是,我想添加Wysiwyg编辑器而不是Textarea参数类型. 这是我的widget.xml中的重要组成部分: 0 1 Description textarea 我想知道是否有一种方法可以扩展Magento的功能以允许与此类似的Wysiwyg编辑器类似:
0 2023-12-03
编程技术问答社区
Magento小工具中的图像
我正在为Magento Community 1.4.2版的时尚客户开发一个网站,作为该项目的一部分,我需要拥有一些自定义的主页促销块,以配备特定产品或类别的产品.为此,我认为我会写自己的小部件,并在如何处理图像的情况下取得了不错的进步.我需要将图像作为促销的一部分.在我的小部件定义文件中,我包括以下参数 Image Promotion image 1 image 最初似乎可以正常工作,在admin后端创建/编辑窗口小部件时,窗口小部件选项中包含文件上传字段在数据库中.其他人是否有在小部件中使用图像的经验,我可能做错了什么? 解决方案 有两个原因为什么它不保存/上传图
0 2023-12-03
编程技术问答社区
如何从Magento为移动应用android创建webservices
电子商务网站是使用Magento开发的.因此,我们需要该网站的移动应用程序.我们需要访问从Magento生成的Web服务以访问移动设备中的数据. 解决方案 首先,您必须使用Magento管理面板,然后您必须为Magento API创建用户.用于在Magento中创建用户 system-> Web Services-> SOAP/XML-RPC-USER 然后从 设置用户的角色 System-> Web Services-> SOAP/XML-RPC-ROLES 现在您可以使用Magento WebService.您可以从此链接中查看如何使用Web服务. /a>
2 2023-12-02
编程技术问答社区
消耗网络服务的错误。SOAP-ENV:客户端内部服务器错误 SoapDoc::CheckNameSpace。错误的xml名称空间
我必须在PHP(Zend Framework)中使用Web服务,一切似乎都很好,但是当我想通过这样的尝试捕获系统从服务器检索响应时: try{ $response = $client->METHOD_TO_CONSUME(array( 'DATA1' => $data1, 'DATA2' => $data2 ) ); } catch (SoapFault $e) { Mage::log("Fault Message: " . $e->getMessage()); Mage::log("Fault Code: " . $e->faultcode . ' ' . $e->faultstring . ' ' . $e->detail); Mage::log("Fault: " . (string) $e); } ,但后来我得到了这个错误: SOAP-ENV:客户端
2 2023-12-02
编程技术问答社区
我如何在.Net应用程序中配置Magento 2.0 SOAP API对象的基于令牌的认证?
我试图在.NET应用程序中消费新引入的Magento 2.0 SOAP API.但是,根据新结构的端点WSDL的更改,函数调用执行与早期版本有点不同. 任何人都可以在.NET应用程序In Magento 2.0的Web API肥皂对象函数上进行操作? 如果是,您可以提供一些相同的摘要代码. 预先感谢! 解决方案 我终于得到了Magento 2 SOAP API和.NET互相交谈.这是对我有用的分步: 在Magento 2后端 系统>集成>添加新集成 仅在此处填写名称和电子邮件,因为我们只想将其发布回我们自己的商店,让Magento为您保存令牌和钥匙.不要忘记将集成在单独的选项卡上设置权限. 注意:如果您使用的是VM,请确保您的/etc/hosts文件具有本身条目,因为Web服务器将发布回到自己. 您应该在响应中显示一个访问令牌.记下以后的记录. 在Visual Studio 2013 中 在您的项目解决方案资源管理器中,右
0 2023-12-02
编程技术问答社区
Magento用soap v2创建分类
我想通过WebService请求(SOAP V2)在Magento中进行板条类别. 我使用Magento 1.4.2.0,正如我所说的,Magentos肥皂API的V2. 如果我发送请求,我会收到以下错误作为响应: 103 Attribute "include_in_menu" is required. 问题是,请求中没有XML标签"
0 2023-12-02
编程技术问答社区
处理不正确的HTTP头体大小值?
使用C#ASP.NET MVC,在Magento网站上调用Web服务时: 有时,洋红色网站会发送错误的HTTP标头,特别是车身大小的标头,说身体比实际情况更大.例如,它可能说身体大小= 1000,但身体仅由999个字节组成.尽管标题不正确,但身体是正确的,所以我仍然希望能够处理. 现在,当我尝试在C# 中读取该响应时 var invoiceInfo = _magentoService.salesOrderInvoiceInfo(sessionId, invoiceId); 它引发了例外: Connection closed by remote host 这很有意义,因为它试图读取第1000个字节,但不在那里.更糟糕的是,读取身体的代码被埋在.NET框架内,因此我无法更改: [System.Web.Services.Protocols.SoapRpcMethodAttribute("urn:Mage_Api_Model_Server_V2_Handler
0 2023-12-02
编程技术问答社区
在WS-I兼容模式下生成一个网络服务客户端
我正在尝试使用Visual Studio 2010创建Web服务客户端. 如果我在版本soap v2中使用WSDL文件,客户端的运行良好. 当我将属性WS-I Compliance设置为Magento中的Yes并在VS2010中重新编译Web服务客户端时,它行不通了!!!一些方法从结果的WSDL文件中消失. 如果我使用工具wsimport生成Java Web服务客户端,我发现了同样的问题. 对发生的事情有任何想法吗? 解决方案 我遇到了同一问题,而不是评论catalogproductuctattributeremove,而是研究了丢失的内容,并将其他部分添加到了我的wsi.xml文件中.感谢Juanma R.将我指向需要纠正的文件的方向. 我引用了catalogproductattributecreate的条目,作为其他部分需要存在的解决方案来解决此问题的参考点.我对WSDL一无所知,只是尝试寻找可能缺少的东西. 更改文件后,我将所有缓存刷新了Magento
0 2023-12-02
编程技术问答社区
什么是Magento 1.7.0.0上的SOAP V2网址?
访问Magento Soap V2的URL是否在1.7.0.0版中更改?当我尝试在" http://www.somemedomain.com/api/api/api/v2_soap?wssdl = wsdl = 1"上"在浏览器中,它给出了一个错误"指定的网络服务适配器无效". 这是一个错误还是我错过了什么? 感谢您的任何帮助 解决方案 使用 http://www.somedomain.com/index.php/api/v2_soap?wsdl=1 而不是 http://www.somedomain.com/api/v2_soap?wsdl=1 在1.7上,仅第一个URL在1.6或更低的情况下起作用,第二个URL也起作用. 其他解决方案 如果要与旧的API调用保持兼容性,则有不同的方法.在这里看看 https://stackoverflow.com/a/a/15897296/4699995 其他解决方案 http://xxxx.com/api/v
2 2023-12-02
编程技术问答社区
如何用SOAP V2为Magento设置自定义api?
我在Magento 1.4.1.1上,我正在尝试使用SOAP V2在API中设置自定义功能.我可以在SOAP V1上使用它,但是我需要V2,以便C#可以使用它.对于V2,该函数显示在WSDL中,但Alwasy返回此错误:不存在的过程'testfoo'. 这是我的文件: /app/etc/modules/abt_test.xml true local /app/code/local/abt/test/etc/config.xml
0 2023-12-02
编程技术问答社区
C# SOAP-在反序列化回复信息正文时出错(Magento API)。
我正在尝试使用以下代码将C#应用程序连接到Magento 1.6(通过Magento SOAP V2): using (Mage_Api_Model_Server_Wsi_HandlerPortTypeClient proxy = new Mage_Api_Model_Server_Wsi_HandlerPortTypeClient()) { string sessionId = proxy.login("XXXXXXX", "XXXXXXXXXXX"); Console.WriteLine(sessionId); } 我会收到以下错误: Error in deserializing body of reply message for operation 'login'. 我使用提琴手检查转移,这就是结果:
2 2023-12-02
编程技术问答社区
范围的组合复合滤波器
在Magento 1.7 SOAP APIV2上,我正在寻找一种从SOAP API检索信息的日期范围的方法. $complexFilter = new filters(); $complexFilter->complex_filter = array( array( 'key' => 'created_at', 'value' => array('key' => 'from', 'value' => '2012-12-17 00:00:00') ), array( 'key' => 'created_at', 'value' => array('key' => 'to', 'value' => '2013-01-21 12:02:02') ), ); 这似乎是最自然的方法,但只有最后一个标准才被使用.我还尝试了其他组合,例如复杂过滤器的复杂滤波器,使用gt和相似的方式将它们组合在
0 2023-12-02
编程技术问答社区
Nginx-Magento多个网站
我有一个带有多个网站的Magento安装,该网站正在Apache Web服务器中运行. 现在,我想将它们移至NGINX Web服务器;如何通过NGINX配置实现这一目标? 以下是正在重定向网站的HTACCESS代码: SetEnvIf HOST 44\.55\.222\.101\:8080 MAGE_RUN_CODE=website_new SetEnvIf HOST 44\.55\.222\.101\:8080 MAGE_RUN_TYPE=website 请帮助. 解决方案 在同一家服务器上运行2个Magento网站,您可以使用不同的端口,您可以使用/etc/nginx/conf.d/下的每个端口使用2个不同的nginx配置文件. 根据提供的示例,似乎您正在运行端口80和8080上的网站.Magento在此处提供了默认的Nginx配置,请 http://www.magentocommerce.com/wiki/wiki/wiki/1_installation/1
0 2023-12-02
编程技术问答社区