Alex
Alex
10年跨境老兵(微信:sfgoods),熟悉主流平台(Amazon Ebay 速卖通 Shopee Lazada),欢迎交流~

注册于 1年前

回答
59
文章
5
关注者
2

技术可以实现的,大概涉及到下面的相关接口
Amazon Shipping API v2
Fulfillment Outbound API v2020-07-01
Orders API v0
Notifications API

emm,这个你可以发个帖子,报个价,或者在这里报价格,然后看看有哪个人愿意搞一下

绩效报告里有GET_V2_SELLER_PERFORMANCE_REPORT
https://developer-docs.amazon.com/sp-api/docs/report-type-values-performance

accountStatuses
marketplaceId
status
performanceMetrics
lateShipmentRate
reportingDateRange
reportingDateFrom
reportingDateTo
status
targetValue
targetCondition
orderCount
lateShipmentCount
rate
invoiceDefectRate
reportingDateRange
reportingDateFrom
reportingDateTo
status
targetValue
targetCondition
invoiceDefect
status
count
missingInvoice
status
count
lateInvoice
status
count
orderCount
rate
orderDefectRate
afn
reportingDateRange
reportingDateFrom
reportingDateTo
status
targetValue
targetCondition
orderWithDefects
status
count
claims
status
count
chargebacks
status
count
negativeFeedback
status
count
negativeFeedback
status
count
orderCount
rate
fulfillmentType
mfn
orderWithDefects
status
count
claims
status
count
chargebacks
status
count
negativeFeedback
status
count
negativeFeedback
status
count
orderCount
rate
fulfillmentType
onTimeDeliveryRate
reportingDateRange
reportingDateFrom
reportingDateTo
status
targetValue
targetCondition
shipmentCountWithValidTracking
onTimeDeliveryCount
rate
unitOnTimeDeliveryRate
reportingDateRange
reportingDateFrom
reportingDateTo
status
targetValue
targetCondition
unitOnTimeDeliveryCount
totalUnitCount
rate
validTrackingRate
reportingDateRange
reportingDateFrom
reportingDateTo
status
targetValue
targetCondition
shipmentCount
validTrackingCount
rate
preFulfillmentCancellationRate
reportingDateRange
reportingDateFrom
reportingDateTo
status
targetValue
targetCondition
orderCount
cancellationCount
rate
warningStates
accountHealthRating
ahrStatus
reportingDateRange
reportingDateFrom
reportingDateTo
listingPolicyViolations
reportingDateRange
reportingDateFrom
reportingDateTo
status
targetValue
targetCondition
defectsCount
productAuthenticityCustomerComplaints
reportingDateRange
reportingDateFrom
reportingDateTo
status
targetValue
targetCondition
defectsCount
productConditionCustomerComplaints
reportingDateRange
reportingDateFrom
reportingDateTo
status
targetValue
targetCondition
defectsCount
productSafetyCustomerComplaints
reportingDateRange
reportingDateFrom
reportingDateTo
status
targetValue
targetCondition
defectsCount
receivedIntellectualPropertyComplaints
reportingDateRange
reportingDateFrom
reportingDateTo
status
targetValue
targetCondition
defectsCount
restrictedProductPolicyViolations
reportingDateRange
reportingDateFrom
reportingDateTo
status
targetValue
targetCondition
defectsCount
suspectedIntellectualPropertyViolations
reportingDateRange
reportingDateFrom
reportingDateTo
status
targetValue
targetCondition
defectsCount
foodAndProductSafetyIssues
reportingDateRange
reportingDateFrom
reportingDateTo
status
targetValue
targetCondition
defectsCount
customerProductReviewsPolicyViolations
reportingDateRange
reportingDateFrom
reportingDateTo
status
targetValue
targetCondition
defectsCount
otherPolicyViolations
reportingDateRange
reportingDateFrom
reportingDateTo
status
targetValue
targetCondition
defectsCount

涉及到评论的接口,只有这几个,参考文档地址:https://api.sp-api.net/zh/api-346686042

  • 商品:getItemReviewTopics
  • 分类节点:getItemBrowseNode

- 评论趋势 getItemReviewTrends 获取某个商品过去六个月的正面和负面评价趋势。
- ...等等

不过上面的并不是产品的所有评论,而是亚马逊分析之后的评论总结

image.png

这个是根据SP-API的邀请评论接口做的功能,createProductReviewAndSellerFeedbackSolicitation
接口地址:https://api.sp-api.net/zh/api-308930157
image.png

另外还有一个获取功能getSolicitationActionsForOrder
https://api.sp-api.net/zh/api-308930156

现在还不用,直接下一步,填写企业信息,联系人信息,然后上传证件就可以了。
他们会根据填写到资料看看是否需要提交一份视频

recommended_browse_nodes,你在schema搜一下这个属性相关的看看传了没

私有(Private)应用的自授权上限是 10 个,这是按应用(application-level)计算的,不是按“同一营业执照/主体的店铺数”来限定。私有应用只能做自授权,超过 10 个就无法再新增授权,除非改为公开(Public)应用或移除已有的自授权

官方链接是:https://developer-docs.amazon.com/sp-api/docs/application-authorization-limits

image.png

赔偿(补偿)

  • FBA 赔偿报表GET_FBA_REIMBURSEMENTS_DATA(Reports API)。包含每条赔偿及原因,日更。(Amazon 开发者文档)
  • 财务事件(含 SAFE-T 赔偿、移除运费等)

    • 旧版:Finances v0 的 listFinancialEvents* 可返回事件类型(如 SAFETReimbursementEventRemovalShipmentEvent)。(Spapi.vip)
    • 新版:Finances v2024-06-19listTransactions 汇总交易(v0 正在弃用,需迁移到 v2024-06-19)。(Amazon 开发者文档)

盘存(库存)

  • FBA Inventory APIgetInventorySummaries 获取仓网内库存汇总/明细。(Amazon 开发者文档)
  • 常用库存报表(Reports API)

    • GET_AFN_INVENTORY_DATA(亚马逊履约库存快照)
    • GET_RESERVED_INVENTORY_DATA(预留库存)
    • GET_FBA_MYI_UNSUPPRESSED_INVENTORY_DATA / GET_FBA_MYI_ALL_INVENTORY_DATA(在售/含归档库存明细)
      以上均在“FBA Inventory Reports”页列出。(Amazon 开发者文档)

月仓储费

  • FBA 仓储费报表GET_FBA_STORAGE_FEE_CHARGES_DATA(可请求或定时,含每 ASIN 当月预计仓储费、费率等字段)。(Amazon 开发者文档)

长期仓储费(LTSF)

  • FBA 长期仓储费扣费报表GET_FBA_FULFILLMENT_LONGTERM_STORAGE_FEE_CHARGES_DATA(按月生成,含收费数量、金额、年龄层等)。(Amazon 开发者文档)

移除订单

  • 移除订单明细报表GET_FBA_FULFILLMENT_REMOVAL_ORDER_DETAIL_DATA(含订单行、数量、费用、状态,近实时)。(Amazon 开发者文档)
  • 移除货件跟踪报表GET_FBA_FULFILLMENT_REMOVAL_SHIPMENT_DETAIL_DATA(承运商、跟踪号、发货数量等)。(Amazon 开发者文档)
  • 财务事件(移除相关费用):Finances 事件中的 RemovalShipmentEvent。(Spapi.vip)

换货订单(Replacement)

  • Orders API 字段getOrder / getOrders 返回 IsReplacementOrderReplacedOrderId 等,用于识别换货单。(Amazon 开发者文档)
  • FBA 换货报表GET_FBA_FULFILLMENT_CUSTOMER_SHIPMENT_REPLACEMENT_DATA(列出已发出的换货,NA/IN 可用)。(Amazon 开发者文档)

快速选型建议

  • 需要“交易/扣费明细”(含赔偿、移除费):优先用 Finances v2024-06-19 listTransactions(官方在逐步替代 v0)。(Amazon 开发者文档)
  • 需要“库存/仓储费/移除/换货的批量明细”:走 Reports API 对应 reportType(上面已列)。(Amazon 开发者文档)
  • 需要“实时库存快照/变更”:走 FBA Inventory getInventorySummaries。(Amazon 开发者文档)

暂时没有,还不支持
你可以用结算报告拉到近似的数据, GET_V2_SETTLEMENT_REPORT_DATA_FLAT_FILE_V2,这是一个结算报告(settlement report),可以通过这个报告获取 每一个结算周期(settlement group) 的支付明细

支持,FBM Easy Ship可以通过API获取税票。具体方式包括:

1. Easy Ship Documents API

  • 使用 GET_EASYSHIP_DOCUMENTS 报告类型
  • 可以获取发票(invoice)、运输标签和保修文档
  • 需要 "Tax Invoicing (Restricted)" 角色权限
  • 主要适用于印度和新加坡市场

2. Easy Ship Feed API

  • 使用 POST_EASYSHIP_DOCUMENTS Feed类型
  • 可批量获取Easy Ship订单的发票、运输标签和保修文档

自发货(FBM/MFN) 获取税票INVOICE

自发货也可以通过API获取税票,但方式和条件有所不同:

1. VAT发票数据报告

对于加入VAT计算服务(VCS)的卖家,可以使用 GET_FLAT_FILE_VAT_INVOICE_DATA_REPORTGET_XML_VAT_INVOICE_DATA_REPORT 获取VAT发票数据

2. 订单报告

对于MFN(Merchant Fulfilled Network)订单,可以使用 GET_ORDER_REPORT_DATA_INVOICING 获取发票数据

3. Invoices API

https://api.sp-api.net/zh/api-308930396

  • 可以导出发票文件
  • 支持创建和上传自定义发票
  • 使用 getInvoicesExport 操作获取XML格式的发票文件

重要限制和要求

  1. 权限要求: 需要 "Tax Invoicing (Restricted)" 角色权限(PII)
  2. 市场限制: Easy Ship主要在印度和新加坡市场可用
  3. VCS注册: VAT相关功能需要注册Amazon的VAT计算服务(VCS),目前仅在爱尔兰、西班牙、英国、法国、比利时、荷兰、德国、意大利、瑞典和波兰等欧盟市场可用
  4. 时效性: Amazon要求卖家在24小时内上传发票

我试了一遍创建到删除,没有任何问题哦。你这个应该是中间接口哪里用的有问题

第一步:先到AWS SQS那边创建队列。这个就不细说了

第二步:先创建无授权Token

https://api.sp-api.net/zh/api-289542717

第三步:创建createDestination

https://api.sp-api.net/zh/api-308930057
body:

{
  "resourceSpecification": {
    "sqs": {
      "arn": "arn:aws:sqs:ap-southeast-1:345345343:myorder"
    }
  },
  "name": "MySQSDestination0905"
}

如果是事件桥

{
  "resourceSpecification": {
    "eventBridge": {
      "region": "us-east-1",
      "accountId": "123456789012"
    }
  },
  "name": "MyEventBridgeDestination"
}
这个地方同一个arn只能创建一次,你执行完毕之后,再创建,就会报错。name也不要重复
你的报错应该在这个地方
返回值:
{
  "payload": {
    "resource": {
      "sqs": {
        "arn": "arn:aws:sqs:ap-southeast-1:742343:myorder"
      },
      "eventBridge": null,
      "privateSqs": null,
      "webhook": null
    },
    "destinationId": "53f3423a5a1-4f9b-be5c-329423684c",
    "name": "MySQSDestination0905"
  }
}

第四步,正常接下来是要订阅了,这里我就不继续了,我操作了删除

image.png

回答你另外一个问题

不同地区是用同一个,还是分开。答案: 都可以。 不分地区,这个Destination 是共用的。
所以看你业务情况,你希望放在一个Destination 可以,分开也可以

发布
问题

公众
平台

最新资讯发布