2011-05-09 130 views
3

我正在構建一個Web應用程序,它允許網站的訪問者定製構建產品,然後將該自定義項目添加到他們的購物車以購買它。舉例來說,我可能會建立一個與以下自定義一輛車:通過CS-Cart的API添加項目到購物車

  • 鋁合金輪轂
  • 真皮座椅

我搜索四處尋找解決我的問題,但尚未遇到任何非常有用的東西。我正在使用CS-Cart作爲我的購物車解決方案。

我需要知道的是我如何以編程方式將此自定義項目添加到用戶的購物車。 CS-Cart是否提供了用於執行此類操作的API?如果沒有,有沒有人對我如何實現我的目標有任何建議?我基本上只需要添加一個通用的「自定義構建」項目的用戶的購物車與他們做出的附加到這個項目的自定義。

回答

2

我一直在看看CS車,這個問題出現了。

從閱讀CS-Cart API documentation看來,CS-Cart的API更像是一個插件框架,而不是實際的Web服務。換句話說,我相信您可以編寫代碼來修改CS-Cart(或者以編程方式更新購物車項目),但是此代碼需要作爲插件編寫到CS-Cart中,而不是簡單地作爲來自第三方Web應用程序的API調用。

所以,我認爲你有兩個解決方案:

  1. 構建具有微型API從你的web應用程序把你的自定義項目,並將其添加到購物車通過CS-車
  2. 一個CS-Cart的插件
  3. 如果您確實需要將商品添加到購物車中,並且您的webapp和CS-Cart位於同一臺服務器上,則可以繞過CS-Cart並讓您的webapp直接將商品添加到CS購物車的購物車PHP會話

我希望這幫助 - 我不是很熟悉CS-Cart,所以如果有任何事實上的錯誤,我很抱歉。

+0

這聽起來很正確,因爲我讀過關於CS-Cart API的內容。感謝您花時間制定這一回應。 – 2011-08-09 15:27:30

+0

沒問題喬恩,高興地幫忙! – 2011-08-09 18:52:22

+0

我偶然發現這個問題,同時尋找其他CS購物車的東西。爲了記錄,新的CS-Cart 4.x版本是第一個實現真正的API(實際上是一個REST風格的)。 – Luke404 2013-06-17 23:36:32

相關問題