eBayからzipファイルをダウンロードします。 downloadfile
APIを使用する。残りのクライアントを使用してeBayからzipファイルをダウンロードしてください
response = RestClient.post(url,xml,headers)
この呼び出しは、xmlで解体不能なzipファイルの内容を返します。だから私はzipファイルをeBayからダウンロードしたいと思う。
私のコードは次のとおりです。
headers = {
"X-EBAY-SOA-OPERATION-NAME"=>"downloadFile",
"X-EBAY-SOA-SECURITY-TOKEN" => access_token_lister,
"X-EBAY-API-SITEID"=>"0",
"Content-Type"=>"application/zip"
}
url = 'https://storage.ebay.com/FileTransferService'
xml = '<?xml version="1.0"
encoding="utf-8"?> <downloadFileRequest xmlns="ebay.com/marketplace/services">; <fileReferenceId>6637191637</fileReferenceId> <taskReferenceId>6474385857</taskReferenceId> </downloadFileRequest>'
上記の使用APIのドキュメントがここで見つけることができます:http://developer.ebay.com/devzone/file-transfer/CallRef/downloadFile.html
ダウンロードする場合は、おそらくGETメソッドを使用する必要があります。さらに、あなたが試したことに関するいくつかのコードと、受け取ったエラーメッセージを表示してください。私たちはあなたのためのコードを書いません;) –
@HolgerFrohloff私はコードで私の質問を更新してください見てください。 –