首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >InputDataError亚马逊MSW

InputDataError亚马逊MSW
EN

Stack Overflow用户
提问于 2018-04-11 08:20:42
回答 1查看 499关注 0票数 1

我正在尝试用Amazon示例下载一份报告。我做了请求报告,然后做了get报告请求列表。答案是已经完成了,但是当我试图调用getReport时,我得到了这个错误:捕捉异常: InputDataError响应状态代码:400个错误代码: InputDataError错误类型:发送方--键和in与其他可以工作的请求相同。我从这个答案中得到报告ID,这是从get报告请求列表中得到的:

代码语言:javascript
复制
GetReportRequestListResponse
    GetReportRequestListResult
        HasNext
            false
        ReportRequestInfo
            ReportRequestId
                74259017632
            ReportType
                _GET_XML_ALL_ORDERS_DATA_BY_ORDER_DATE_
            StartDate
                2018-01-31T22:00:00Z
            EndDate
                2018-02-01T22:00:00Z
            SubmittedDate
                2018-04-11T08:10:44Z
            CompletedDate
                2018-04-11T08:10:54Z
            ReportProcessingStatus
                _DONE_
    ResponseMetadata
        RequestId
            9d7668b4-8568-4522-aefc-1bc72f33e20d

我就是这样设置我的报告ID的:

代码语言:javascript
复制
GetReportRequest request = new GetReportRequest();
request.setMerchant( merchantId );
request.setReportId( "74259017632" );
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-04-11 20:00:05

74259017632是你的requestID。

你需要发送你的reportID。

因此,有三个步骤:

  1. GetReportRequestList for _GET_XML_ALL_ORDERS_DATA_BY_ORDER_DATE_
  2. GetReportList为74259017632 (这将给你报告)
  3. GetReport用于reportID
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49770017

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档