問題タブ [ebay-lms]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
xsd - eBayのLargeMerchantServicesスキーマについてもっと良い情報を持っている人はいますか?
私はしばらくの間eBayのLargeMerchantServicesAPIと格闘してきました。大変でした。私はついに彼らのシステム全体にメッセージを送りましたが、彼らのスキーマに問題があります。どうやら、スキーマで定義されているものよりも多くの制限があります。
例として、スキーマは配送サービスオプションを定義します。これは次のようになります。
そして、次のようにスキーマで定義されます。
の有効な値はどこにありますShippingService
か?私は彼らが持っている例を見つけましたUSPSPriority
。これは機能しますが、私が推測した他のすべて(UPS、UPSGround、UPS2ndDayAirなど)では、すべてが.のエラーで返されますInvalid data
。
誰かが有効な値のリスト、または大規模なマーチャントサービス(LMS)のためのeBayのスキーマをよりよく説明する他のリソースを知っているなら、私に知らせてください。
副次的な質問として、「{ http://www.w3.org/2001/XMLSchema }トークン」のタイプはどのようなものですか?JAXBは現在それを文字列に変換しています。
ebay-api - eBayのラージマーチャントサービスがSKUを返さない
AddFixedPriceItemリクエストでSKUを指定していますが、応答がSKUで返されません(SKUはスキーマで指定されていますが)。私はラージマーチャントサービスを使用していて、一度に多くのアイテムを送信できるため、これは問題です。バッチ内の1つのアイテムが失敗した場合、どのアイテムであるかをどのように判断できるのでしょうか。SKUをItemIdに関連付けるにはどうすればよいですか?インベントリ内の何かにマッピングし直すことができない場合、応答情報はほとんど価値がありません。
SKUを返さないリクエストの送信例を次に示します。
ebay-lms - C# での eBay 向け大規模マーチャント サービス
ファイルを eBays LMS に送信しようとしています。
たくさんの例をダウンロードしましたが、どれも何かが欠けています。彼らはすべての参照を持っていないか、どのパッケージを含めるかを教えてくれません。
ほとんどの場合、JobID と呼ばれるものが必要ですが、それはプロセスのステップ 1 であるため、もちろん私は持っていません。
したがって、すべてのビットを含む C# サンプルを見たことがある、またはどこで見つけられるかを知っている人がいるかどうか疑問に思っています。
ebay-lms - EBAY - http ポスト経由でファイルを送信しますか?
LMS をサポートするために ebay システムに送信したいファイルがあります。私が見つけたすべてのサンプルには API の使用が含まれていますが、私が作業している環境にはそれ (API) を使用する機能がありません。
そのため、HTTP ポストでファイルを送信する必要があります。しかし、ドキュメントが不足しているようです。
特定のファイルを送信する HTTP 投稿の例を作成/発見した人はいますか?
編集:ああ..私が見つけたサンプルで見られるのは、データがあるはずの領域ですが、サンプルでは、実際のデータと見なすものは何もありません。
java - メッセージを作成できません:SOAPバージョンのコンテンツタイプが正しくありません。text/xmlを取得しました。charset = UTF-8、ただし予想されるapplication / soap + xml
eBayが提供する大規模なマーチャントサービスAPIを使用して、ファイルをeBayにアップロードしようとしています。
彼らは同じのsample.jarファイルを提供しています。コマンドプロンプトで.jarファイルを実行すると正常に機能しているようですが、そのソースをWebアプリに統合しようとすると、このエラーが発生します。また、Netbeansを使用してWebサービスクライアントを作成して使用しようとしましたが、それでも同じエラーが発生しました。また、SOAPバージョンを1.1から1.2に変更しましたが、それも機能していないようです。以下は完全なスタックトレースです。
python - MIME 添付ファイル付きの HTTP POST 要求とヘッダー multipart/related および xop?
FileTransfer API を使用して eBay に一括データ交換呼び出しをアップロードしようとしています。これを行うには、xml 要求文字列を eBay サーバーに POST する必要がありますが、xml 要求には<Data>
、転送するデータを含める必要があるセクションが含まれています (この場合は、別の xml ドキュメントを含む base64 でエンコードされた zip ファイルです)。 . eBay は、そのようなドキュメントを作成する方法の C# の例を示しています: https://ebay.custhelp.com/app/answers/detail/a_id/1561
httplib を使用して Python でこの例を再作成して、例とほぼ同じ方法で作成した文字列を POST しようとしました (3 つの UUID は一意です)。
次のようなヘッダーを使用します。
そして私の投稿:
MIME 添付情報なしで xml リクエストを送信すると、ファイルは問題なく受け入れられます。<xop>
しかし、上記のコードのように、MIME マルチパート/関連の添付ファイルと添付ファイル内のデータの場所を示すタグを使用して実行しようとすると、POST が成功せず、「エラー 302: 一時的に移動しました」という応答が返されます。 . これにより、MIME multipart/related xml リクエストの作成方法、「Content-type」ヘッダー宣言の作成方法、xop の使用、または 3 つすべての組み合わせに問題があると思われます。もの。
私の質問は次のとおりだと思います: MIME マルチパート/関連セクションを含み、xop も使用する xml リクエストを作成するにはどうすればよいですか?
助けてくれてありがとう!
ウェス
html - EBAY API: findItemsAdvanced キーワードとカテゴリで検索するにはどうすればよいですか?
EBAY APIチュートリアルを見てきました
しかし、カテゴリとキーワードで検索する方法を知りたいです。操作を使用してこれを行いますfindItemsAdvanced
が、ここで何をするかはよくわかりません。私はそれを機能させようとしてきましたが、戻ってきたのは空のページです。html は次のとおりです。
java - eBay API を使用して製品の詳細を取得する
eBay の Trading API のgetCategories()メソッドを使用して、カテゴリ階層の構造化データ フォームを取得できます。しかし今、eBay サイトのいくつかのカテゴリの製品リストを取得したいと考えています。これを行う最善の方法は何でしょうか。他にどの API を使用する必要がありますか?
php - eBay API ターゲット サイトを米国から英国に変更
私は現在、API を介して ebay.com (米国) の Web サイトに製品をアップロードするための作業プロジェクトを行っており、eBay の英国の Web サイトで動作するようにしようとしています。
以下以外に、API 呼び出しで変更する必要があるパラメーターは何ですか。
SiteId
: 3 (英国) (すべての通話で)CategorySiteID
: 3X-EBAY-API-SITEID
: 3AddFixedPriceItemRequest->Item->Country
: イギリスAddFixedPriceItemRequest->Item->Currency
: 英ポンド
各ステップで要求と応答オブジェクトをダンプしようとしましWarningLevel
High
たが、エラー メッセージは表示されませんでした。すべての応答は返されますsuccess
が、製品は Web サイトに表示されません。どんな助けでも大歓迎です。
c# - 親に一致する子要素のC#XmlSerializer xmlns
XmlSerializer を使用して、ebay の大規模なマーチャント サービスで使用する xml ドキュメントを作成しています。
私が抱えている問題は、シリアライザーによって生成された AddFixedPriceItemRequest に、BulkDataExchangeRequests 要素のような xmlns を実際に含めることです。これが機能するための要件のようです。以下を使用して一括タグを生成します。
シリアライザを作成します。
名前空間でシリアル化します
これは、xml 属性を持つ型です。
私の出力は次のようになります。
addfixedpriceitemrequest の xmlns をシリアライザー経由でバルク xmlns と一致するように設定する方法を教えてください。または、別の方法をお勧めします。createelement/writeelementで各プロパティを書き出さないようにしていました。