問題タブ [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.
c# - eBay FileTransferService - 有効な形式のファイルを指定してください
私は eBay Large Merchant Services と協力しています。.NET HttpClient を使用して基本的な AddFixedPriceItem ジョブを正常に動作させることができました (最終的に)。ただし、AddFixedPriceItem XML ファイルの内容によっては、uploadFile ジョブへの応答は次のようになります。
有効な形式のファイルを指定してください
このエラーの原因を特定できません。
例 #1:
私は 2 つのAddFixedPriceItemRequest要求を含むファイルを持っていますが、これは正常に動作し、3 つのAddFixedPriceItemRequest要求を含むファイルは正常に動作しません。3 番目のリクエストからいくつかのタグを削除するNameValueListと、うまくいきます。NameValueList削除したタグに問題や違いはありません。タグを削除せずに3番目のリクエストを単独で送信すると、完全に機能します。
例 #2:
AddFixedPriceItemRequestタグの CDATA 情報Description(HTML 値)を含むファイルに 1 つの要求があり、これは正常に動作し、2 つのAddFixedPriceItemRequest要求を持つ別のファイルにもほぼ同じ CDATA 値が含まれていますが、機能しません。追加された 2 番目のリクエストから CDATA を削除しても、まだ機能しません。最初のリクエストからも CDATA を削除すると (これは初めて正常に起動しました)、機能します。
私はこれに本当に混乱しています。ファイルが「有効」と見なされる理由や理由はないようです。
以下は、失敗したリクエストの例です: (スタック オーバーフローはコンテンツ ID を取得していないようですが、コンテンツ ID は取得されています。)
でリクエストを送信する方法は次のHttpClientとおりです。
eBay の LMS プロジェクト ( https://ebaydts.com/eBayKBDetails?KBid=1338 )では機能しないこの同じファイルをアップロードすると、注意してください。それは私が自分のコードで何か間違ったことをしていると思うように私に導きます - おそらく私がどのようにエンコードしているかに関係がありますか?
HTTP レスポンス
php - eBay LMS SoldReport の日付範囲?
devbay の eBay SDK for PHP を使用しています。
デフォルトでは、 SoldReportは過去 30 日間を返します。
日付範囲をフィルタリングして、1 日/24 時間の期間を指定しようとしています。
StartDownloadJobRequest 呼び出しのどこかに日付範囲フィルターを含める必要があると想定しています。
試しCreateTimeFromてみCreateTimeToましたが を受け取ったUnknown property CreateTimeFrom errorので、このリクエストにそれを使用できるとは思えません。
レポートで日付範囲をフィルタリングする方法を知っている人はいますか?
編集:
したがって、 DownloadRequestFilter DateTimeのように見えstartTime、endTime別のものですDownloadRequestFilter
私はこのようなものがうまくいくと思った..
しかし、これは機能せず、まだすべての結果が得られます。
ebay-api - アイテム固有のタイプがないため、eBay API にアイテムを追加できません
eBay AddItemRequestAPIを呼び出すと、次のエラーが発生します。
アイテム固有のタイプがありません。このリストにタイプを追加し、有効な値を入力してから、再試行してください。21919303
eBay API を介して上記の XML を使用してアイテムを追加しようとしていますが、そうすることができません。XML 形式で間違っていることは何ですか? また、エラーが発生したため、特定のデータを追加しました。