gpt4 book ai didi

php - 亚马逊 MWS 的 Laravel 后台作业最佳实践

转载 作者:可可西里 更新时间:2023-11-01 11:28:01 27 4
gpt4 key购买 nike

我正在使用外部馈送 API“Amazon mws”,我可以为特定卖家获取所有产品。现在我说如果我想通过两种方式刷新这些产品:自动和手动,自动方式是每 12 小时刷新一次这家商店,手动方式是让卖家手动点击刷新链接,然后进一步显示进度条,直到完成此作业。

那么,现在我该如何设法实现这两种方法呢?我在作业、队列和任务调度之间完全困惑,是使用 beanstalkd 还是 redis?

我只想有人指导我如何管理所有这些以及针对这种情况的最佳实践...谢谢 Artisans :)

最佳答案

我认为不可能仅从 MWS Api 获取一个 SKU 的库存信息。当我们有类似的要求时,我们只是创建了一个连接到 MWS 报告 api 的 php 脚本,专门使用 _GET_MERCHANT_LISTINGS_ALL_DATA_ 报告来下载报告并插入/更新到 mysql 数据库中。我们没有使用 redis 或消息队列,因为 MWS Reports api 的工作方式是您请求报告并轮询报告处理状态。成功后,将报告和过程下载到数据库中。我们每 30 分钟用 cron 运行一次这个 php 脚本。

关于php - 亚马逊 MWS 的 Laravel 后台作业最佳实践,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43847131/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com