AWS API GetMatchingProductForId
은 입력과 일치하는 제품 ID에 대해 "AttributeSets"목록을 반환해야합니다. 그러나 "ItemAttributes"에 대해 null 값을 받고 있습니다. 아래와 같이 API를 호출합니다.Amazon GetMatchingProductForId 제품 정보를 반환하지 않는 API
- MarketplaceWebServiceProducts 클래스의 인스턴스를 만듭니다. 이 클래스는 "mws-products-1.0.jar"의 AWS에서 제공하는 "com.amazonservices.mws.products"패키지 아래에 제공됩니다.
Request 'GetMatchingProductForIdRequest'의 인스턴스를 만들고 아래에 설명 된 것과 같이 필요한 매개 변수를 설정합니다.
GetMatchingProductForIdRequest request = new GetMatchingProductForIdRequest(); request.setSellerId (merchantId); request.setIdType ("ASIN"); request.setMarketplaceId (marketPlaceId); IdListType idListType = 새로운 IdListType(); idListType.setId (idList); request.setIdList (idListType); 아래와 같이 위에서 만든 요청을 사용하여 API를 3.Calling
-
response = marketplaceWebServiceProducts.getMatchingProductForId(productRequest);
- 받은 응답은 HTTP 상태 코드 200 (성공)입니다. AttributeSet을 null로 가져 오는 것
아마존 웹 사이트에서 발견 된 하드 코드 된 제품 ID (ASIN : B007VCRRNS)를 설정하여이 테스트를 거쳤습니다.
이 부분이 도움이되지 않습니다. – maxgalbu