如何从亚马逊销售合作伙伴 API 获取具体的结算报告?

问题描述 投票:0回答:1

我对 GET_V2_SETTLMENT_REPORT_DATA_FLAT_FILE 的问题是,您无法真正向 API 询问特定时间段,可以吗? /reports/2021-06-30/reports 端点仅允许过滤“createdSince”和“createdUntil”日期,这些日期与报告中数据的实际时间段不符。

有人知道如何通过API获取数据本身特定时间段的结算报告吗?

我尝试列出此端点 /reports/2021-06-30/reports?reportTypes=GET_V2_SETTLMENT_REPORT_DATA_FLAT_FILE&pageSize=100 下的所有报告,但它并没有提供可通过卖家中心实际访问的所有结算报告的完整列表。 我只找到其中几个,并且它们没有涵盖我想要下载的整个日期范围。

amazon-selling-partner-api
1个回答
0
投票
当您执行

createdSince
 API GET 请求时,
createdUntil
getReports
用于过滤已请求的报告。

如果要生成报告,则必须调用

createReport
POST API 。在请求正文中,您可以传递两个参数,这两个参数都是可选的:

  • dataStartTime(默认为现在)
  • dataEndTime(默认为现在)

请记住,使用 Amazon SP-API 的日期必须以 ISO 8601 格式传递,因此有效日期必须以 yyyy-MM-ddTHH:mm:ss.sssZ 格式表示。

© www.soinside.com 2019 - 2024. All rights reserved.