亚马逊产品广告API签名?
您是否知道如何使用亚马逊产品广告API设置签名? 我知道如何创建签名,但我真的不知道如何设置它?
在下面的代码中,我初始化ASWECommerceService,然后尝试准备搜索,但是当我尝试运行它时 - 我只是收到了404错误的请求。 我认为签名不存在,但是如何在Java中设置它?
String secretKey = "abcdef";
String awsKey = "ghijklmnopqrst";
AWSECommerceService service = new AWSECommerceService();
service.setHandlerResolver(new AwsHandlerResolver(secretKey));
AWSECommerceServicePortType port = service.getAWSECommerceServicePort();
ItemSearchRequest itemRequest = new ItemSearchRequest();
itemRequest.setSearchIndex("All");
itemRequest.setKeywords("Star Wars");
itemRequest.getResponseGroup().add("Large");
itemRequest.getResponseGroup().add("Images");
ItemSearch ItemElement = new ItemSearch();
ItemElement.setAWSAccessKeyId(awsKey);
ItemElement.setAssociateTag("xyz-21");
ItemElement.getRequest().add(itemRequest);
ItemSearchResponse response = port.itemSearch(ItemElement);
感谢您的帮助!
问候Marko
链接地址: http://www.djcxy.com/p/38965.html