[英]How do I specify multiple X-EBAY-SOA-GLOBAL-ID while searching ebay products?
如何在搜索易趣产品时指定多个X-EBAY-SOA-GLOBAL-ID?
这是GlobalID的链接。
http://developer.ebay.com/DevZone/finding/Concepts/SiteIDToGlobalID.html
但是,如果我尝试指定多个,我会得到异常“No such GlobalID”。
我试着给
1) "EBAY-US,EBAY-GB"
2) "EBAY-US;EBAY-GB"
3) "EBAY-US EBAY-GB"
他们都没有成功。 任何人都可以让我知道我该怎么做? 我google了这个,但即使在谷歌没有找到它。
我认为你不能。 我不认为它的设计目的是同时搜索多个网站。 但您可以尝试使用不同的全局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美国和1 GB),并执行以下操作: var responseGB = GBclient.findItemsAdvanced(request);
var responseUS = USclient.findItemsAdvanced(request);
希望这有帮助,不知道你正在使用什么API。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.