检查你SP-API请求中的请求证书是否正确,如密钥、密钥对、证书类型及其它SPA-API设置是否正确;
检查SP-API请求中的请求格式是否正确,包括请求协议、请求路径、请求头部以及请求正文等;
尝试授权您的SP-API请求以获取所需的库存信息;
检查您的请求限制是否正确设置、是否有缓存问题等;
如果上述方法无果,您可以考虑重新创建SP-API请求的token并重新授权。
注:以下是JS SDK的一个代码示例
constsellingPartner = new SellingPartnerAPI({
region: '北美',
refresh_token: 'your_refresh_token',
access_token: 'your_access_token',
ClientSecret: 'your_client_secret',
ClientID: 'your_client_id',
AWSAccessKeyId: 'your_access_key_id',
AWSSecretKey: 'your_secret_key',
});
sellingPartner.callAPI({
operation:"getInventorySummaries",
endpoint:" FBAInventory",
query:"marketplaceIds=your_marketplace_id",
v:"2020-09-01",
method:"GET"
}).then((result) => {
console.log(result);
}).catch((error) => {
console.log(error);
});