将 eBay 搜索 URL 转换为 eBay REST API 调用以获取相同的商品

Transform eBay search URL into eBay REST API call to get the same items

这就是我想要做的。

  1. 用户在 eBay 主网站上搜索他们想要跟踪的商品并设置过滤器

  2. 他们在我的网站上输入 URL。 Sample eBay URL

  3. 我打电话给 eBay API,如果列出的商品价格低于 X,我会发邮件给他们

为此,我需要将上面提到的 eBay URL 转换为 URL 以调用 eBay REST API 并获得相同的产品。 到目前为止,我只设法按关键字搜索并按最新列表排序:

http://svcs.ebay.com/services/search/FindingService/v1?SECURITY-APPNAME=XXXXXX&OPERATION-NAME=findItemsByKeywords&SERVICE-VERSION=1.0.0&RESPONSE-DATA-FORMAT=JSON&RESTPAYLOAD&keywords=iphone&paginationInput.entriesPerPage=10&sortOrder=StartTimeNewest

我不知道如何从主要 eBay URL 获取搜索参数并使用它们调用 API。

您可能需要对 eBay 的 URL 参数进行反向工程 all/most,以准确解释用户打算搜索的内容。然后从那里你可以建立一个 API 调用。

我不知道 eBay URL 参数有任何正式文档。我已经非正式地noted a few on my site,但还有更多。