0

我们想要达到的目标:

我们正在使用 AWS SP SPI 来获取目录项,但我们收到一个错误:

拒绝访问请求的资源。
代码:未经授权

我们在节点中使用了代码,例如:

let sellingPartner = new SellingPartnerAPI({
  region:appConfig.region, // The region to use for the SP-API endpoints ("eu", "na" or "fe")
  refresh_token:appConfig.refresh_token // The refresh token of your app user
});

let res1 =  sellingPartner.callAPI({
    api_path:'/catalog/2020-12-01/items/B084DWG2VQ',
    method:'GET',
    query : {
        marketplaceIds:['ATVPDKIKX0DER'],
        includedData:['identifiers', 'images', 'productTypes', 'salesRanks', 'summaries', 'variations']
    }
});

使用的地区是:na 根据地区分配的市场 ID

我们已经分配了以下内容

SELLING_PARTNER_APP_CLIENT_ID
SELLING_PARTNER_APP_CLIENT_SECRET
AWS_SELLING_PARTNER_ACCESS_KEY_ID
AWS_SELLING_PARTNER_SECRET_ACCESS_KEY
AWS_SELLING_PARTNER_ROLE
REFRESH_TOKEN

我们陷入了以下问题:每当我们调用目录项 api 时,它都会给我们带来错误,例如拒绝访问所请求的资源。

4

0 回答 0