【问题标题】:eBay Shopping API for .NET?.NET 的 eBay 购物 API?
【发布时间】:2012-09-09 04:47:10
【问题描述】:

我一直在四处寻找eBay Shopping API 的.NET 版本。 有吗?

【问题讨论】:

    标签: .net ebay-api ebay-sdk


    【解决方案1】:

    您提供的链接指出:

    支持的功能

    格式:XML、SOAP、名称值、JSON

    协议:HTTP GET (REST) 和 POST"

    这是一个网络服务。您不需要特定的“.Net API”。只需调用网页并处理返回值即可。

    this page上的信息使用示例

    var xml = http://open.api.ebay.com/shopping?callname=FindProducts&responseencoding=XML&appid=YourAppId&siteid=0&QueryKeywords=harry%20potter&AvailableItemsOnly=true&MaxEntries=2&version=787
    //parse the xml...
    

    当然,您需要使用有效数据。如果您尝试按原样使用它,您将收到错误 xml 响应:

    <FindProductsResponse xmlns="urn:ebay:apis:eBLBaseComponents">
            <Timestamp>2012-09-09T07:03:43.405Z</Timestamp>
            <Ack>Failure</Ack>
        <Errors>
            <ShortMessage>Application ID invalid.</ShortMessage>
            <LongMessage>Application ID invalid.</LongMessage>
            <ErrorCode>1.20</ErrorCode>
            <SeverityCode>Error</SeverityCode>
            <ErrorClassification>RequestError</ErrorClassification>
        </Errors>
        <Build>E789_CORE_BUNDLED_15285085_R1</Build>
        <Version>789</Version>
    </FindProductsResponse>
    

    然而,这样做的重点是您通过查询字符串向 eBay 发送一些数据,然后他们返回您的 xml。

    这是上面示例中使用的url

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多