ここでは、HTTP接続でFile Exchangeのテンプレートをアップロードする方法をご紹介しています。
通常File ExchangeのテンプレートをeBayサイト上にアップロードする際には、eBayのサイトにアクセスして、File Exchangeを選択して、といった操作をしていると思いますが、HTTP接続を利用してコマンド入力だけでアップロードを済ませることができます。
eBayの無料一括出品・管理ツールFile Exchange(ファイルエクスチェンジ)の使い方を紹介したページです。File Exchangeは非常に強力・便利なツールなのに英語版マニュアルを読むのに挫折する方が多いです。このサイトでは、自らeBayセラーでFile Exchange愛用者の管理人、鮫島が分かりやすく、丁寧に使い方をご紹介します。File Exchangeの日本語版マニュアル的に使って頂ければ幸いです。
ここでは、HTTP接続でFile Exchangeのテンプレートをアップロードする方法をご紹介しています。
通常File ExchangeのテンプレートをeBayサイト上にアップロードする際には、eBayのサイトにアクセスして、File Exchangeを選択して、といった操作をしていると思いますが、HTTP接続を利用してコマンド入力だけでアップロードを済ませることができます。
File Exchangeのテンプレートファイルをアップロードする際に、eBayのMy pageからではなく、HTTPを使ってアップロードしたい場合には、eBayトークンを使用します。
トークンを入手するためには、eBayの「Grant application access: File Exchange[外部リンク]」ページにアクセスします。
このページで「I Agree」をクリックすればeBayトークンをゲットできます。
トークンは他人に知られることがないように厳重に管理しましょう。絶対に他者とトークンを共有してはなりません。
また、トークンはFile Exchangeにエントリーするために必要で1年間有効です。1年経過したら再度eBayにトークンを要求しましょう。
HTTPでテンプレートをアップロードする方法は、以下の通りです。
(注)File Exchangeの熟練ユーザのみこの操作を行ってください。
HTTPでファイルをダウンロードする方法は以下の通りです。
HTTPにより、「listings.csv」というファイルをアップロードした際のリクエストのサンプルは以下の通りです。
POST /path/to/upload/script HTTP/1.0
Connection: Keep-Alive
User-Agent: My Client App v1.0
Host:
https://bulksell.ebay.com/ws/eBayISAPI.dll?FileExchangeUpload
Content-type: multipart/form-data;
boundary=THIS_STRING_SEPARATES
Content-Length: 256
--THIS_STRING_SEPARATES
Content-Disposition: form-data; name="token"
12345678987654321
--THIS_STRING_SEPARATES
Content-Disposition: form-data; name="file";
filename="listings.csv"
Content-Type: text/csv
... contents of listings.csv ...
--THIS_STRING_SEPARATESHTTP
HTTPによりFile Exchangeのテンプレートをアップロードする際には、以下の記載ルールに従いましょう。
eBayのFile Exchangeのオリジナルマニュアルの原文(英語)を見たい方は、以下のページをご参照ください。
◆名前:鮫島
◆年齢:35歳
◆eBayセラー歴:5年
◆File Exchange歴:2年
◆趣味:
海外買付け旅行、読書
◆最近の悩み:
ビール腹、痛風