如何在搜索 eBay 产品时指定多个 X-EBAY-SOA-GLOBAL-ID

本文关键字:X-EBAY-SOA-GLOBAL-ID 搜索 eBay | 更新日期: 2023-09-27 18:31:16

如何在

搜索eBay产品时指定多个X-EBAY-SOA-GLOBAL-ID?

这是指向全局 ID 的链接。

http://developer.ebay.com/DevZone/finding/Concepts/SiteIDToGlobalID.html

但是,如果我尝试指定多个,则会出现异常"没有这样的 GlobalID"。

我试图给

1) "EBAY-US,EBAY-GB"
2) "EBAY-US;EBAY-GB"
3) "EBAY-US EBAY-GB"

他们都没有成功。任何人都可以告诉我我该怎么做吗?我用谷歌搜索了这个,但即使在谷歌上也没有找到它。

如何在搜索 eBay 产品时指定多个 X-EBAY-SOA-GLOBAL-ID

这不是您要查找的内容,但是如果在全球范围内搜索,或在北美搜索,或者仅在欧洲搜索,则可以使用指定为"PlaceIn"的ItemFilter标记。

它应该在指定的各种站点中进行搜索。

这是一篇详细介绍它的文章。

我认为你不能。我不认为它旨在同时搜索多个网站。但是您可以尝试使用不同的全局 ID 搜索"x"次。

这就是我使用ebay API(FindingAPI)的方式:

 ClientConfig config = new ClientConfig();
        config.GlobalId = "EBAY-GB";
        config.EndPointAddress = "http://svcs.ebay.com/services/search/FindingService/v1";
        config.ApplicationId = Options.generalOptions.DeveleporKey;
        FindingServicePortTypeClient client = FindingServiceClientFactory.getServiceClient(config);

这就是我用来进行搜索的内容: client.findItemsAdvanced(request);

因此,您创建不同的客户端(1 US 和 1 GB)并执行以下操作: var responseGB = GBclient.findItemsAdvanced(request);

var responseUS = USclient.findItemsAdvanced(request);

希望这有帮助,但不知道您正在使用什么API。