首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Amazon产品广告API与文档(Java)不匹配?

Amazon产品广告API与文档(Java)不匹配?
EN

Stack Overflow用户
提问于 2011-01-20 22:09:16
回答 1查看 974关注 0票数 3

嘿大家有个问题。我使用的是亚马逊产品广告API (这里)的教程。我已经通过它们提供的WSDL生成了客户机代码。在查看ItemLookup的代码时,我将进入一个部分,通过传入一个ItemLookup对象引用AWSECommerceServicePortType.itemLookup(),得到一个编译错误。看来.itemLookup()实际上正在寻找相当多的参数-换句话说,方法签名与教程不匹配。我遗漏了什么?提前感谢!

EN

回答 1

Stack Overflow用户

发布于 2011-07-29 10:11:55

生成产品广告API客户端库存根

1.转到要生成存根的目录,并创建一个"build“目录和一个"src”目录。生成的所有源代码都将位于"src“文件夹下。

2.创建自定义绑定以禁用“包装样式”代码生成.

代码语言:javascript
复制
<jaxws:bindings
wsdlLocation="http://webservices.amazon.com/AWSECommerceService/AWSECommerceService.wsdl"
xmlns:jaxws="http://java.sun.com/xml/ns/jaxws">
<jaxws:enableWrapperStyle>false</jaxws:enableWrapperStyle>

这一步是必要的,因为IDE不支持包装器样式生成的代码。

3.运行命令:

wsimport -d ./build -s ./src -p com.ECS.client.jax http://ecs.amazonaws.com/AWSECommerceService/AWSECommerceService.wsdl -b jaxws-custom.xml .

您可以在路径中找到生成的存根,com.ECS.client.jax。

http://s3.amazonaws.com/awsdocs/Associates/2010-11-01/prod-adv-api-gsg-2010-11-01.pdf

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4753216

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档