Tag: magento

Magento Rest Oauth API(签名无效)401

当我尝试从Java中获取Magento的数据时,我收到了Signature无效问题。 我的代码出了什么问题: public class MagentoFacade { final String MAGENTO_API_KEY = “apikey”; final String MAGENTO_API_SECRET = “apisecret”; final String MAGENTO_REST_API_URL = “urlmagento/api/rest”; public void testMethod() { OAuthService service = new ServiceBuilder() .provider(MagentoThreeLeggedOAuth.class) .apiKey(MAGENTO_API_KEY) .apiSecret(MAGENTO_API_SECRET) .debug() .build(); System.out.println(“” + service.getVersion()); // start Scanner in = new Scanner(System.in); System.out.println(“Magento’s OAuth Workflow”); System.out.println(); // Obtain the Request Token System.out.println(“Fetching […]

如何配置Magento Enterpise以使用Solr作为主要搜索引擎?

我试着寻找文档,但它很稀疏。 我写了以下指南,希望它可以节省2-3个小时处理安装,设置和配置。 与MySQL全文搜索标准设置相比,使用Solr的性能提升非常惊人。 绝对值得花时间在Magento安装中使用它。

如何通过Soap / Java在Magento中创建具有其他属性的产品

美好的一天! 我想使用Magento的SOAP API来管理产品目录,属性等。我正在运行以下配置: – Magento 1.6 Soap API WS-I合规性 Mac OSX Lion Mamp 2.0.5 如果有人想要创建新产品,则需要设置产品对象的一些属性。 以下代码将演示我执行此操作的方法: public int createProduct(DatabaseProduct product) { ArrayOfString categories = new ArrayOfString(); categories.getComplexObjectArray().add(categoryID); createEntity.setCategoryIds(categories); CatalogProductCreateEntity createEntity = populateCreateOrUpdateEntity(product); CatalogProductCreateRequestParam param = new CatalogProductCreateRequestParam(); param.setSessionId(sessionId); param.setSet(setId); param.setSku(product.getSku()); param.setType(“simple”); param.setStore(storeId); param.setProductData(createEntity); CatalogProductCreateResponseParam response = service.catalogProductCreate(param); return response.getResult(); } private CatalogProductCreateEntity populateCreateOrUpdateEntity(DatabaseProduct product) { […]