0

最近、Amazonが間もなくMWSシステムに移行することを発見しました。また、すべてのヨーロッパのAmazonアカウントを1つのマーケットプレイスに組み込みたい場合は、MWSを使用してストアの在庫をアカウントにアップロードする必要があります。

ただし、現在のソリューションは、Linuxマシンのcrontabで1時間ごとに実行されるcURL.shスクリプトにすぎません。次のように、在庫をフラットファイルとしてAmazonアカウントに送信するだけです。

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は、MWSを使用するためのソリューションなどのC#、Java、およびPHPライブラリを提供しますが、私はPerlに最も精通しています。私はユーザーが開発したPerlライブラリを試してみましたが、それでも迷子になっています。

cURLを使用してすべての認証情報とパラメーターを含むファイルをアップロードするような単純なものから、MWSのような複雑なシステムに移行する方法がわからないと思います。

どこから始めればいいですか?AMTU2(MWSと統合するプログラム)を使用してみましたが、残念ながら、Amazonにすでに存在する在庫をパージ-置換する機能が含まれていません。これは、間違ったアイテムがリストされている場合に時々行う必要があります。理由は何でも(通常、データベースの店内クラッシュ)。

インベントリフラットファイルをAmazonにアップロードするcrontabを介してLinuxマシンで1時間ごとに実行できる簡単なスクリプトはありませんか?

4

2 に答える 2

0

まだ見ていない場合は、このスレッドに注目してください。

http://www.amazonsellercommunity.com/forums/thread.jspa?threadID=190537&tstart=0

MWS に完全に移行する前に、Perl ユーザーが利用できるものがあると確信しています。なぜなら、この船に乗っているのはあなただけではなく、Amazon が最もやりたくないことは、優良な売り手を寒冷地に置き去りにすることだからです。

于 2011-11-03T01:18:27.517 に答える
0

確かにこれを見つけたはずですが、まだ誰かが探している場合は、「AIM から Amazon MWS への移行ガイド」をここに置きます: https://developer.amazonservices.com/gp/mws/soap-aim-faq.html/179-4306905 -9431333

Perl との統合に関しては、何を言えばいいのかわかりません。PHP ライブラリは、最終的には要求と応答に cURL を使用し続けます (他のライブラリも cURL を使用しているのではないかと思います)。秘訣は、リクエスト内の署名とその他のパラメーターを正しく取得することです。

ドキュメント、コード、およびスクラッチパッドに飛び込むことが、私ができる唯一のアドバイスです。特にスクラッチパッド。それらが提供するすべてのライブラリはオブジェクト指向であり、Perl とはまったく異なりますが、Samples ディレクトリを見るためだけにそれらを見る価値があるかもしれません。

于 2012-09-19T15:11:50.673 に答える