[英]Rails Spree API with multistore
據我所知,我可以在 Spree 中使用三種類型的 api。 我只以產品為例。
我沒有看到上述 3 個 api 之間的響應有任何差異。 這太令人困惑了。
另一個困惑是,當涉及到多商店 Spree 站點時,還有另一個版本的 api 4. http://127.0.0.1:3000/api/v2/storefront/products它返回僅在當前店面注冊的產品。
假設我想檢索屬於其他商店的產品? 有人建議使用 store_id=<store_id> 參數,但它根本不起作用。
以及如何從 1-3 api 結果中獲取產品所屬的商店。 有人可以幫忙嗎?
我使用這些大禮包版本,我認為這些版本與問題沒有太大關系。 gem 'spree','3.7.2' gem 'spree_gateway','3.7.4' gem 'spree_core','3.7.2' gem 'spree_api','3.7.2'
Spree 4.2 Multi-Store 支持開箱即用。 每個商店都有自己的 URL 您在管理面板 UI 中設置,例如。
因此,如果您想從商店 A 查詢產品,您需要使用:
https://canada.example.com/api/v2/storefront/products
更多關於這個:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.