2012-07-16 88 views
1

我是Magento的初學者。我一直在玩Magento XML-RPC API。 我正在使用Java來實現api。 我能夠獲得除產品網址之外的產品所需的信息。我正在使用product.info api方法來獲取該信息。如何從SOAP API獲取Magento產品URL

作爲api請求結果的產品對象包含url_key,url_path。 例如,對於產品ID:35,
url_key =聚結-運作上急躁-T恤小
url_paht =聚結-運作上急躁-T恤-small.html

要制定產品網址爲STORE_HOST_URL + url_path僅適用於某些產品。不是所有的產品。 如何使用我擁有的信息可靠地制定產品網址。

有沒有一種方法可以通過api方法獲取產品url,而不是調整PHP代碼。

回答

0

你是什麼意思與

制定產品網址作爲STORE_HOST_URL + url_path只適用於 某些產品。不是所有的產品。

也許你可以嘗試重新索引你的url_path和url_key每一件產品。

  1. 清空../var/cache/*
  2. 在固定目錄URLS - 管理>系統>緩存管理>刷新目錄重寫
  3. 重新索引網址 - 管理>系統>索引管理>檢查目錄URL重寫> reindex;
1

我使用http://freeshipping.in.ua/catalog/product/view/id/[PRODUCT_ID]這個工程。 確定這不是最好的方法,但我沒有發現API響應中更有用的東西...

+0

您是否知道如果商店有多個店面,這是否可行?如何測試? – Dreen 2013-11-22 16:28:28

+0

@Dreen這應該適用於所有產品,獨立於商店。 – 2013-11-25 07:14:22

相關問題