3

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

誰でも助けてくれますか..?

ありがとう!

4

1 に答える 1