eBay eDIS平台迁移公告
技术升级与开发者指南
eBay正在将其eDIS物流服务下单平台迁移到新环境。卖家历史数据,包括用户信息、财务、订单和包裹等,将在迁移后继续保持可用。
使用API访问eDIS的开发者需在3月31日前完成技术对接切换工作。
开发者的支持可通过邮件dl-ebay-edis-api@ebay.com获得。普通卖家将通过站内信接收具体迁移通知。
新平台提供临时登录域名edis.ebay.com及API访问域名edisapi.ebay.com,并按RESTful框架调整API。接口名和字段名依据Public API命名规则进行更新。
迁移过程中:
●新增cancelPackage(取消单号)及deletePackage(删除包裹)接口。
●删除FetchToken、AddPackageWithoutService、AssignService等接口。
●部分接口功能合并简化。
SDK客户端调用方式也做了相应调整。
●旧SDK调用:
AddPackageRequest req = new AddPackageRequest();
EbayClient client = new DefaultEbayClient(base_url, authorization);
AddPackageResponses rsp = client.execute(req);
●新SDK调用:
ApiClient client = Configuration.getDefaultApiClient();
OAuth sell_scope_auth = (OAuth)client.getAuthentication("sell_scope_auth");
sell_scope_auth.setAccessToken(authorization);
CommonBusinessApi apiInstance = new CommonBusinessApi();
AddPackageResponses addPackageResponses = apiInstance.createPackage(req);