我最近发现,亚马孙将逐步转向其MWS系统,如果我想把我们所有的欧洲亚马孙账户纳入一个市场,我就需要利用MWS把我们的储存库上上载到账户。
然而,我们目前的解决办法只是一个每小时在我们含水层机器上停机的URL sh文字。 它只是把存货作为一份固定文件寄给我们的亚马孙账户,类似于:
curl
--header Authorization: Basic [omitted authentication info]
--verbose
--request POST
--upload-file /home/websync/amazon/rhamuk.txt
--cookie "x-main=YvjPkwfntqDKun0QEmVRPcTTZDMe?Tn?;
ubid-main=002-8989859-9917520;
ubid-tacbus=019-5423258-4241018;
x-tacbus=vtm4d53DvX@Sc9LxTnAnxsFL3DorwxJa;
ubid-tcmacb=087-8055947-0795529;
ubid-ty2kacbus=161-5477122-2773524;
session-id=087-178254-5924832;
session-id-time=950660664"
--header "Content-Type: text/xml"
--header "UploadFor: Marketplace"
--header "FileFormat: TabDelimited"
https://secure.amazon.co.uk/exec/panama/seller-admin/catalog-upload/add-modify-delete
MWS提供C#、Java和PHP图书馆,例如使用MWS的解决办法,但我对Perl非常熟悉。 我已经给一家用户开发的Perl图书馆开了一个试,但现在仍然丢失。
我猜测我不明白,从使用“URL”到用所有认证信息工具和参数上载档案,到像“MWS”这样的复杂系统,这怎么能够做到。
我何时开始? 我曾尝试使用AMTU2(一个为你与MWS相结合的方案),但令人悲哀的是,它并不包含一个特征,来取代亚马孙已经存在的存货,如果出于任何原因(通常是我们数据库的仓库坠毁)出现一些错误的项目,我们有时需要这样做。
我每小时通过将存货平档文件上载到亚马孙的垫子,不能使用简单的文字吗?