补充资料:
- 各种常见的第三方API接口:https://zyl.me/blog/2037
- 沙箱环境:https://www.jianshu.com/p/b2bb23cfabc5
唯品会接口代码实例:
唯品会开放平台:https://vop.vip.com/doccenter/viewdoc/1;jsessionid=5B4255A4BBF7B71FCDC9654F373A422C
唯品会Java开发手册:https://vipshop.github.io/vjtools/#/standard/
try {
//2、设置系统级调用参数
ClientInvocationContext instance = new ClientInvocationContext();
instance.setAppKey("appKey");//替换为你的appKey
instance.setAppSecret("appSecret");//替换为你的appSecret
//instance.setAccessToken("accessToken");//替换为你的accessToken,通过Oauth认证时必填
instance.setAppURL("http://sandbox.vipapis.com/");//沙箱环境
//instance.setAppURL("http://gw.vipapis.com/");//正式环境
//instance.setReadTimeOut(30000);//读写超时时间,可选,默认30秒
//instance.setConnectTimeOut(5000);//连接超时时间,可选,默认5秒
//3、设置client的调用上下文
client.setClientInvocationContext(instance);
//4、调用API及返回
List<ProvinceWarehouse> provinceWarehouse = client.getProvinceWarehouse(vipapis.address.Is_Show_GAT.SHOW_ALL);
System.out.println("返回的结果为:"+provinceWarehouse);
} catch (OspException e) {
//4、捕获异常
System.out.println(client.getClientInvocationContext().getLastInvocation().getSign());//获取最近一次调用的sign值
}
百度云文本审核调用:https://juejin.im/post/5b924c9ff265da0af8794ffd
百度大脑开放平台:https://ai.baidu.com/docs#/TextCensoring-API/top
HTTP调用第三方接口的方式:
https://www.cnblogs.com/swordfall/p/10757499.html
springboot通过httpClient访问第三方API:https://blog.csdn.net/syf12354321/article/details/58596299
springboot中调用第三方接口:https://blog.csdn.net/weixin_42178134/article/details/85321736
SpringBoot通过HttpClient方式调用Restful接口:https://blog.csdn.net/liuziteng0228/article/details/88936339
https://blog.csdn.net/zzwforbid_404/article/details/81288093
WebService调用第三方接口:
springboot: https://blog.lqdev.cn/2018/11/09/springboot/chapter-thirty-three/
https://blog.csdn.net/qq_26545305/article/details/80559515
https://blog.csdn.net/banjing_1993/article/details/78487790
几种调用web service的方式【含spring】:https://blog.csdn.net/mn960mn/article/details/52104634