顺丰开放平台开发者接入指引

开发者接入主要是接入方通过使用顺丰API方式完成自有系统的对接,在接入方触发业务场景时调用已调试成功的顺丰服务API完成业务请求。

注:专线对接客户请提前联系客户经理确认对接方案后再进行对接。

一、接入条件

如贵公司满足以下场景之一,可选择此方式接入。

1)公司有自己的业务系统,并具备研发能力。

2)公司需要将顺丰服务集成到自己的应用中。

二、收费标准

使用顺丰服务API目前全部免费,如有收费API将在接口文档中标识。

三、接入步骤

步骤1:登录LaaS开放平台

如果您已有开放平台账号,可直接使用账号密码登录。如果您已有月结管家/速打平台/数据灯塔账号,可选择对应登录方式直接登录。如果您是顺丰内部员工,可选择顺丰工号登录方式完成域账号登录。

如果您是首次与顺丰合作,可通过注册平台账号后登录。

步骤2:完成用户认证

进入控制台,在控制台首页点击【立即认证】,根据实际情况选择个人认证企业认证

 

认证流程

1、完成安全验证

 

2、完善用户信息

 

3、选择认证方式

个人认证支持证件照认证

 

企业认证支持企业证照认证

4、提交认证材料

根据选择的认证方式,提交对应认证资料。

个人认证需要提交身份证号及身份证扫描件或图片完成认证

企业认证需要提交三证信息及营业执照扫描件或图片完成认证

 

步骤3:创建应用

控制台-业务中心选择业务对接-开发者对接,点击【新建应用】按钮创建应用。每个应用对应您需要接入顺丰服务的单个系统,平台将为每个应用分配独立的对接账号(顾客编码)及密钥(校验码)。

1、填写应用信息

 

2、完成应用创建

 

步骤4:关联API

当应用创建成功后,进入应用的API列表页面点击【关联API】按钮可选择需要关联到应用的服务接口。

 

点击【关联】按钮将已选择的服务接口添加到应用API列表。

步骤5API联调上线

按页面提示完成API配置、测试及上线。

 

API状态根据上线流程可分为:

待配置 根据实际情况完成接口关键属性配置,对于不需要配置的接口,平台默认不显示此状态,直接切换为测试中

测试中 在沙箱环境自助联调接口。点击【测试】按钮可选择下载API-SDK或使用在线测试工具联调。点击【配置】按钮修改接口属 性,点击【查看】按钮查询已配置的接口属性。

待上线 平台检测到API已具备切入生产环境条件(接口7天内测试成功3次以上,若为下单接口,需通过面单审核或配置免面单,具体参考面单部分说明)。点击【上线】按钮可完成接口上线。

已上线 API已切入生产环境条件,可正常调用生产环境接口地址。

 新用户需对接使用云打印接口,上传云打印面单进行审核,审核通过后才能完成下单接口上线操作。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
您好!要在Spring Boot中接入顺丰快递,您可以按照以下步骤进行操作: 1. 首先,您需要在顺丰开放平台注册一个账号,并获得相应的API Key和API Secret。您可以访问顺丰开放平台的官方网站(https://open.sf-express.com/)进行注册和申请。 2. 在您的Spring Boot项目中,添加相应的依赖。您可以使用顺丰官方提供的Java SDK,该SDK封装了与顺丰开放平台的交互逻辑。您可以在项目的`pom.xml`文件中添加以下依赖: ```xml <dependency> <groupId>com.sf</groupId> <artifactId>sf-express-sdk-java</artifactId> <version>1.0.0</version> </dependency> ``` 3. 创建一个快递服务类,用于调用顺丰开放平台提供的API。您可以在该类中使用SDK提供的方法,发送请求并处理返回结果。例如,您可以编写一个方法来创建订单: ```java import com.sf.api.client.SfExpressApiClient; import com.sf.api.request.order.OrderRequest; import com.sf.api.response.order.OrderResponse; public class ExpressService { private SfExpressApiClient client; public ExpressService(String apiKey, String apiSecret) { this.client = new SfExpressApiClient(apiKey, apiSecret); } public OrderResponse createOrder(OrderRequest request) { return client.createOrder(request); } } ``` 4. 在您的应用程序中,使用该快递服务类来创建订单或执行其他操作。您可以根据实际需求,调用不同的API方法。例如: ```java public class MyApp { public static void main(String[] args) { // 创建ExpressService实例 ExpressService expressService = new ExpressService("YOUR_API_KEY", "YOUR_API_SECRET"); // 创建订单请求 OrderRequest request = new OrderRequest(); // 设置订单相关信息 // ... // 调用创建订单API OrderResponse response = expressService.createOrder(request); // 处理返回结果 // ... } } ``` 请注意,上述示例仅供参考,您需要根据实际情况进行相应的调整和处理。 希望以上信息能够对您有所帮助!如果您有任何其他问题,请随时提问。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值