为优化用户体验,eBay即将迁移eDIS平台至新环境。为尽可能保证eDIS终端用户实现顺畅无感的迁移,建议各位开发者提前准备相应的调整。迁移过程中将会涉及以下调整:
开发者文档请至open.edisebay.com/open/new-api-document-detail获取详情。
第三方开发者请提前联系dl-ebay-edis-api@ebay.com获取技术值支持。
如果有任何问题,请随时联系我们 。
2024-12-18 | 新平台部署完成 |
---|---|
2024-12-18 ~ 2025-01-10 | 邀请部分第三方开发者测试 |
2025-01-13 | 所有开发者开放测试,开放迁移申请 |
2025-02-24~ 2025-02-28 | 第三方开发者迁移用户数据 |
2025-03-03~ 2025-03-30 | 其他开发者迁移阶段,每周开放一次迁移维护时间,开发者可以根据需要选择部分用户数据迁移 |
2025-03-31 | 迁移剩余用户数据至新平台 |
注意,开发者需要申请迁移至eDIS新平台。
https://developer.ebay.com/api-docs/static/oauth-auth-code-grant-request.html#
旧平台路径 | 新平台路径 |
---|---|
com.ebay.eis.dto.request | com.ebay.app.model |
com.ebay.eis.dto.responses | com.ebay.app.model |
com.ebay.eis.dto.enumeration | com.ebay.app.model |
mvn deploy:deploy-file -DgroupId=com.test -DartifactId=edis-sdk -Dversion=1.0.SNAPSHOT -Dpackaging=jar -Dfile=D:\\test\\sdk\\edis-sdk.jar -Durl=<http://10.10.10.127:8081/nexus/content/repositories/snapshots> -DrepositoryId=snapshot
<dependency>
<groupId>com.test</groupId>
<artifactId>edis-sdk</artifactId>
<version>1.0.SNAPSHOT</version>
</dependency>
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);