亚马逊产品搜索 - 什么是服务URI?

时间:2010-01-06 11:24:58

标签: cocoa amazon

我在objective-c项目中使用Amazon Product Search WSDL。由于Objective-c没有对SOAP的任何直接支持,我不能只使用wsdl并将所有其他处理留给我的应用程序。

我想知道亚马逊产品搜索的服务是什么。这是我正在使用的WSDL

http://soap.amazon.com/schemas2/AmazonWebServices.wsdl

非常感谢您的帮助。

2 个答案:

答案 0 :(得分:0)

“服务”这个词仅在xml中有3次,所以我假设你要找的是:

<service name="AmazonSearchService"> 
    <!-- Endpoint for Amazon Web APIs --> 
    <port name="AmazonSearchPort" binding="typens:AmazonSearchBinding"> 
        <soap:address location="http://soap.amazon.com/onca/soap2"/> 
    </port> 
</service>

修改:在浏览器中访问that url会显示包含以下消息的页面:

  

亚马逊电子商务Web服务3.0有   多年后被弃用了   有用的服务于2008年3月31日。   请升级到亚马逊   关联Web Service 4.0详细说明   在migration guide。请拜访   Amazon Associates Web Service Developer Forum了解更多信息。   如果你从RSS来到这个页面   Feed,访问Amazon's Product RSS Feeds   升级页面。

迁移指南有许多WSDL位置,具体取决于您想要的国家/地区站点;美国网站的wsdl位于http://webservices.amazon.com/AWSECommerceService/AWSECommerceService.wsdl,架构位于http://webservices.amazon.com/AWSECommerceService/AWSECommerceService.xsd

答案 1 :(得分:0)