1

いくつかの CSV ファイルを XML ファイルに変換し、Amazon Web Services 経由でアップロードして、製品をマーケット プレイス ストアにアップロードするツールを構築しています。

ツールをテストしており、CSV から XML への変換は問題なく、有効な xml が作成されていますが、AWS サービスの呼び出しとファイルの送信に問題があります。現時点では、ファイルを送信するどころか、AWS サービスを正常に呼び出すことさえできません。

HttpWebRequest を作成し、メソッド「GetRequestStream」を呼び出そうとすると、WebException が発生します。

「リモート名を解決できませんでした https」

内部例外や私を助けるのに役立つものはありません。

私が webRequest に設定したプロパティは

アドレス - https://mws.amazonservices.co.uk/Action=SubmitFeed&MarketplaceIdList.Id.1=MarketPlaceId&Merchant .................

ヘッダー - + ヘッダー {User-Agent: Funkyrox/1.0 (Language=C#; =) Content-Type: application/octet-stream Content-MD5: 4BDPHUko1//iVAdb5wr/Vw== Host: mws.amazonservices.co.uk

System.Net.WebHeaderCollection

ホスト - 「mws.amazonservices.co.uk」

メソッド - POST

RequestUri - https://mws.amazonservices.co.uk/Action=SubmitFeed&MarketplaceIdList.Id.1=MarketPlaceId&Merchant ......................

必要に応じて他にもあります。

https://mws.amazonservices.co.ukに pingを実行すると、応答が返されるので有効だと思います

これを行う方法の本当に役立つ例が見つからないようです。Amazon から C# ツールをダウンロードし、そこにある多くのコードを使用しましたが、サービスを正しく呼び出す方法がわかりません。

アイデアのある人はいますか?

4

0 に答える 0