当前位置: 首页 > news >正文

青岛企业网站制作哪家好seo视频网页入口网站推广

青岛企业网站制作哪家好,seo视频网页入口网站推广,建设校园网站的必要性,网站建设和网站设计区别对接前置篇: 【SF顺丰】顺丰开放平台API对接(注册、API测试篇)_顺丰api接口对接指南-CSDN博客 1.实现效果展示 2.SF顺丰开放平台,JDK资源下载。 下载地址:顺丰开放平台 3.将下载的JDK放入项目中。 4.将JDK资源引入p…

对接前置篇:

【SF顺丰】顺丰开放平台API对接(注册、API测试篇)_顺丰api接口对接指南-CSDN博客

1.实现效果展示

 2.SF顺丰开放平台,JDK资源下载。

     下载地址:顺丰开放平台

3.将下载的JDK放入项目中。

4.将JDK资源引入pom.xml文件中。

<!-- 顺丰丰桥 SDK -->
<dependency><groupId>com.sf</groupId><artifactId>SF-CSIM-EXPRESS-SDK</artifactId><version>2.1.7</version><scope>system</scope><systemPath>${project.basedir}/lib/SF-CSIM-EXPRESS-SDK-V2.1.7.jar</systemPath>
</dependency>

 注:项目启动pom.xml文件中配置打包将外部SDK引入项目包中,否则发布后依然是失效。

<build><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId><configuration><!-- 在打包时将引用的外部jar引入到当前项目包中	--><fork>true</fork><includeSystemScope>true</includeSystemScope></configuration></plugin></plugins>
</build>

5.测试DEMO

接下来是一个详细的示例,演示如何使用顺丰丰桥API进行路由信息查询。

    顺丰丰桥Api参考文档:顺丰开放平台

public class SFTestDemo {private static final String CLIENT_CODE = "替换自己应用的顾客编码";  //顾客编码//沙箱环境的地址private static final String CALL_URL_BOX = "https://sfapi-sbox.sf-express.com/std/service";//请求接口private static final String CHECK_WORD_BOX = "替换自己应用的沙箱校验码";//沙箱校验码//生产环境的地址private static final String CALL_URL_PROD = "https://sfapi.sf-express.com/std/service";//请求接口private static final String CHECK_WORD = "替换自己的应用的生产校验码";//生产校验码/*** 查询顺丰路由信息* <p>* 顺丰快递单号* 收件人手机号后四位** @return* @throws UnsupportedEncodingException*/public static void main(String[] args) throws UnsupportedEncodingException {IServiceCodeStandard standardService = ExpressServiceCodeEnum.EXP_RECE_SEARCH_ROUTES;//路由查询String timeStamp = String.valueOf(System.currentTimeMillis());//时间戳CallExpressServiceTools tools = CallExpressServiceTools.getInstance();//数字签名,API文档有说明// set common headerMap<String, String> params = new HashMap<String, String>();//封装查询msgData数据Map<String, Object> map = new HashMap<>();List<String> list = new ArrayList();list.add("替换自己顺丰单号");map.put("language", "0");map.put("trackingType", "1");map.put("methodType", "1");map.put("trackingNumber", list);map.put("checkPhoneNo", "替换快递单手机号后四位");String msgData = JSONObject.toJSONString(map);//        params.put("Content-type", "application/x-www-form-urlencoded");params.put("partnerID", CLIENT_CODE);  // 顾客编码params.put("requestID", UUID.randomUUID().toString().replace("-", ""));params.put("serviceCode", standardService.getCode());// 接口服务码params.put("timestamp", timeStamp);params.put("msgData", msgData);params.put("msgDigest", tools.getMsgDigest(msgData, timeStamp, CHECK_WORD));String result = HttpClientUtil.post(CALL_URL_PROD, params);System.out.println("===调用地址 ===" + CALL_URL_PROD);System.out.println("===顾客编码 ===" + CLIENT_CODE);System.out.println("===返回结果:" + result);}
}

http://www.dtcms.com/a/428120.html

相关文章:

  • pthread_detach:线程世界的“自清洁“革命
  • i.MX6ULL嵌入式Linux应用开发学习计划
  • 网站怎么做更新吗wordpress默认登录地址
  • NVR接入录像回放平台EasyCVR智慧农田可视化视频监控方案
  • 网页脚本 009:Next.js联合window.postMessage实现Dynamic Crawler
  • 装饰网站建设重要性网站项目设计书
  • 建立网站站点的过程中正确的是大数据营销公司
  • 扁平风格企业网站源码招商网站建设服务商
  • Coze源码分析-资源库-编辑插件-后端源码-详细流程
  • Coze源码分析-资源库-编辑插件-后端源码-核心技术与总结
  • 如何安装TraeCN(字节跳动的IDE)
  • 泉州网站的建设医疗器械网
  • 中国数学外国人做视频网站重庆高端设计公司
  • JAVAweb案例之后端的增删改查
  • 建设主管部门网站南宁网站建设报价
  • Union 和 Optional 区别
  • 太原网站建设鸣蝉公司中建官网
  • Redis List 类型全解析
  • 服务器做jsp网站教程视频城市介绍网站模板
  • 做网站一定需要虚拟主机吗自建网站定位
  • CompletableFuture原理与实践----商品信息查询接口优化---信息组装
  • 深圳求职网站哪个好网站对接微信接口
  • Cause: java.sql.SQLException: 无效的列类型: 1111
  • IMU传感器价格与高精度组合惯导市场现状分析
  • (28)ASP.NET Core8.0 SOLID原则
  • API 接口开发与实时实时采集构建京东商品数据通道方案
  • 做网销的网站移动网站 模板
  • 某短视频 sig3 逆向纯算分析
  • CMSIS设计的理解
  • 串扰06-近端串扰的大小