Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/283.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Amazon MWS XML与平面文件上传的性能对比_Php_Amazon Web Services_Amazon Mws - Fatal编程技术网

Php Amazon MWS XML与平面文件上传的性能对比

Php Amazon MWS XML与平面文件上传的性能对比,php,amazon-web-services,amazon-mws,Php,Amazon Web Services,Amazon Mws,使用MWS XML API与使用MWS上传平面文件以将项目添加到FBA库存之间是否存在显著的性能差异 我的客户希望能够在物品通过我们的登录程序后立即打印FNSKU。列表过程收集Amazon在库存中创建记录所需的物品的所有数据 目前,还有另一个处理步骤,即上载包含所有项目信息的平面文件,但需要约10分钟的处理时间。他目前正在使用一个名为Listtee的软件产品来处理FBA库存,它能够以某种方式立即返回FNSKU。我想知道这是否是因为他们使用XML过程而不是文件上传过程 其他人对此有经验吗?CSV(

使用MWS XML API与使用MWS上传平面文件以将项目添加到FBA库存之间是否存在显著的性能差异

我的客户希望能够在物品通过我们的登录程序后立即打印FNSKU。列表过程收集Amazon在库存中创建记录所需的物品的所有数据

目前,还有另一个处理步骤,即上载包含所有项目信息的平面文件,但需要约10分钟的处理时间。他目前正在使用一个名为Listtee的软件产品来处理FBA库存,它能够以某种方式立即返回FNSKU。我想知道这是否是因为他们使用XML过程而不是文件上传过程


其他人对此有经验吗?

CSV(=平面文件)和XML上载之间有一个可能影响性能的主要区别:XML格式需要多个提要(常规列表、图像、定价等)来列出单个项目,而CSV格式则不需要。请注意,根据我的经验,在发送其他提要之前不必等待第一个提要被处理,因为我只看到它们按顺序处理,一次处理一个提要,而其他提要在堆栈溢出

但即使对于短提要(一个单一项目CSV,三个单一项目XMLs),这两种方法都不是即时的——根据我的经验,它们都是在几分钟内完成的,这取决于Amazon当前的服务器负载

所以我想知道ListTee是如何做到的,并在他们的网站上发现了这一点:他们需要AWS注册和卖家中心凭证,但根本不需要MWS信息。所以我猜他们会使用某种刮刀来提供即时反馈。(AWS注册可能需要用于其页面上描述的附加“FBA和非FBA的拉入价格”功能)


请注意,尽管亚马逊很可能对任何人这样做都没有问题,但它在技术上可能违反了他们的规定,因为它可能被视为“任何使用数据挖掘、机器人或类似数据收集和提取工具的行为”(请参阅“许可证和访问”)。

感谢您提供的信息!我在想,他们就是这样做的,或者预先创建项目,然后在您发送项目信息时以某种方式更新项目信息,以便已经生成FNSKU,但无法使其工作。