1 つの CSV ファイルを含む zip ファイルがあります。
この zip ファイルを Base64 でエンコードして eBay に送信する必要があります (API を使用)。
私はこの Web サイトを使用しました: http://www.opinionatedgeek.com/DotNet/Tools/Base64Encode/はうまく動作します。zip ファイルをアップロードすると、eBay が好む base64 でエンコードされた文字列が返されます。
この Web サイトと同じことを行う必要がありますが、クラシック ASP と VB スクリプトを使用します。
私はすでにここから base64 エンコード機能を持っています: http://www.motobit.com/tips/detpg_base64encode/そのためのスクリプトは必要ありません。この関数はパラメーターを受け取るため、この関数に渡すには、zip ファイルを文字列 (と思います) に変換する必要があります。
ADODB.Stream と LoadFromFile メソッドを使用してみましたが、base64 エンコーディング後に返される文字列は、独断的なオタク Web サイトのものと一致せず、eBay では受け入れられません。
これは私が試したことです:
Dim objStream, strFileText
Set objStream = Server.CreateObject("ADODB.Stream")
objStream.Type = 1
objStream.Open
objStream.LoadFromFile Server.MapPath("myzipfile.zip")
strFileText = Base64Encode(objStream.Read)
Response.Write strFileText
objStream.Close
Set objStream = Nothing
誰でも助けてくれますか..?
ありがとう!