私はすべての注文の詳細をいつでも取得したいですか? レポートAPI経由でAmazon mwの注文レポートを生成し、 「_GET_FLAT_FILE_ORDERS_DATA_」として、あるいは他のレポート列挙型を持つが、私はAPIを打つように、そのがReportProcessingStatus ":" _CANCELLED_ "Amazon MWSで注文レポートを取得しようとしています
として対応していますが、私が応答をGetReportRequestListのAPIを打つよう応答ステータスが、私はキャンセル示しRequestReport。
"ReportRequestInfo": [
I20160628-13:15:22.937(5.5)? {
I20160628-13:15:22.938(5.5)? "ReportType": "_GET_FLAT_FILE_ORDERS_DATA_",
I20160628-13:15:22.938(5.5)? "ReportProcessingStatus": "_CANCELLED_",
I20160628-13:15:22.938(5.5)? "EndDate": "2016-06-28T07:44:54+00:00",
I20160628-13:15:22.938(5.5)? "Scheduled": "false",
I20160628-13:15:22.939(5.5)? "ReportRequestId": "50692016981",
I20160628-13:15:22.939(5.5)? "StartedProcessingDate": "2016-06-28T07:44:58+00:00",
I20160628-13:15:22.939(5.5)? "SubmittedDate": "2016-06-28T07:44:54+00:00",
I20160628-13:15:22.940(5.5)? "StartDate": "2016-06-28T07:44:54+00:00",
I20160628-13:15:22.940(5.5)? "CompletedDate": "2016-06-28T07:45:04+00:00"
I20160628-13:15:22.941(5.5)? },
I20160628-13:15:22.941(5.5)? {
I20160628-13:15:22.942(5.5)? "ReportType": "_GET_CONVERGED_FLAT_FILE_ORDER_REPORT_DATA_",
I20160628-13:15:22.943(5.5)? "ReportProcessingStatus": "_CANCELLED_",
I20160628-13:15:22.943(5.5)? "EndDate": "2016-06-28T07:38:44+00:00",
I20160628-13:15:22.943(5.5)? "Scheduled": "false",
I20160628-13:15:22.943(5.5)? "ReportRequestId": "50691016981",
I20160628-13:15:22.943(5.5)? "StartedProcessingDate": "2016-06-28T07:38:49+00:00",
I20160628-13:15:22.944(5.5)? "SubmittedDate": "2016-06-28T07:38:44+00:00",
I20160628-13:15:22.944(5.5)? "StartDate": "2016-06-28T07:38:44+00:00",
I20160628-13:15:22.944(5.5)? "CompletedDate": "2016-06-28T07:38:56+00:00"
I20160628-13:15:22.944(5.5)? },
I20160628-13:15:22.944(5.5)? {
I20160628-13:15:22.945(5.5)? "ReportType": "_GET_CONVERGED_FLAT_FILE_ORDER_REPORT_DATA_",
I20160628-13:15:22.945(5.5)? "ReportProcessingStatus": "_CANCELLED_",
I20160628-13:15:22.945(5.5)? "EndDate": "2016-06-28T07:33:09+00:00",
I20160628-13:15:22.945(5.5)? "Scheduled": "false",
I20160628-13:15:22.945(5.5)? "ReportRequestId": "50690016981",
I20160628-13:15:22.946(5.5)? "StartedProcessingDate": "2016-06-28T07:33:14+00:00",
I20160628-13:15:22.946(5.5)? "SubmittedDate": "2016-06-28T07:33:09+00:00",
I20160628-13:15:22.946(5.5)? "StartDate": "2016-06-28T07:33:09+00:00",
I20160628-13:15:22.946(5.5)? "CompletedDate": "2016-06-28T07:33:21+00:00"
I20160628-13:15:22.946(5.5)? },
だからあなたは常にその状態をキャンセルすることができます。私は以前のものよりも1回以上試してみると言うメッセージを読んだが、ここで見ることができるように、すべての要求はステータスのキャンセルを持っている。
私はどこが間違っているのか、または注文レポートにアクセスする他の方法があることを教えてください。 もし誰かがどのようにして1年以上の注文詳細を得ることができるか知っていれば、それをどのように得ることができるでしょうか。
助けを借りて助けてください ありがとう!
こんにちはParveenさんは他のエラーメッセージを受け取りましたか?何か問題がある場合に人々があなたに教えることができるように、コードを表示してください。 –
私はStartDate/EndDateが同じであることがわかります。これはあなたの要求にそれらを指定しなかったことを意味します。受注レポートでは、その時間枠内で受注を生成するレポートを指定する必要があります。 – jad
@jad startdateまたはenddateパラメータを送信しないと、amazon mws APIのドキュメントを読んで、既定値として現在の値を取得すると、すぐに返信してくれてありがとう。しかし、私はなぜ彼らが毎回キャンセルするのか分からない。 –