【问题标题】:Display products from api not from database in magento在magento中显示来自api而不是来自数据库的产品
【发布时间】:2012-01-10 06:25:04
【问题描述】:

是否可以从第三方 api 显示产品而不是从 db 显示。

我正在使用 magento 进行购物车项目。我的数据库中有近 40000 种产品。 在这里我有一个搜索。如果用户搜索产品,那么我必须从第三方 api 获取产品并将其显示给用户。如果用户单击添加到购物车按钮,那么只有我需要检查该产品与数据库中的现有产品并更新它并继续。

有可能吗?对不起,如果我问任何愚蠢的问题。 提前致谢。

【问题讨论】:

    标签: api magento


    【解决方案1】:

    是的,这是可能的(您必须覆盖产品集合类),但它会非常慢。超过 3rd 方 API 可能每天都有调用限制,这将使您的网站无法正常工作。我建议您允许第 3 方使用 Magento API 添加产品,或者让 Magento 每天(每周/每周)从第 3 方 API 获取产品并将它们存储在它的数据库中。

    【讨论】:

    • 谢谢你。我已经这样做了(调用 api 来添加产品)。问题是有超过 40 到 50,000 条记录..因此执行需要很长时间,因为 api 产品更新非常频繁。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多