我正在使用OpenCart进行开发。
我有亚马逊,ebay,Flipkart和Snapdeal的附属API。我想将所有 API 结果合并到我的网页上,并进行分页。喜欢这个网站 https://www.compareraja.in/mobiles.html。
我的问题是:
- 我应该将所有 API 结果保存在数据库中吗?
- 有没有办法以随机方式组合所有 API 结果并显示第一个 10 个结果,然后在加载更多选项时显示下一个 10 个结果。
-
是的,您应该将所有 API 结果保存在数据库中,就像在管理面板中添加产品一样。 因为调用 API 有一些限制,例如每秒 5 次调用的限制。 如果您的网站流量超过 API 调用限制,会发生什么情况,因此请始终将 API 结果保存到数据库以获得更好的性能。您应该考虑即插即用解决方案的InterStore扩展。
-
如果您已将产品从 api 导入到数据库,则无需创建分页,因为 opencart 已经具有此功能