springboot 怎么调用第三方api
时间: 2023-06-11 11:05:48 浏览: 105
您好,使用Spring Boot调用第三方API可以采用以下步骤:
1.导入依赖
在pom.xml文件中添加相关依赖,如:
```
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>com.squareup.okhttp3</groupId>
<artifactId>okhttp</artifactId>
<version>4.9.1</version>
</dependency>
```
其中spring-boot-starter-web为Spring Boot的Web模块,okhttp为一款流行的HTTP客户端库。
2.编写调用代码
在Java代码中编写调用代码,例如:
```
@Autowired
private OkHttpClient okHttpClient;
public String callThirdPartyApi() throws IOException {
Request request = new Request.Builder()
.url("http://example.com/api")
.build();
Response response = okHttpClient.newCall(request).execute();
return response.body().string();
}
```
3.配置OkHttpClient
在application.properties中配置OkHttpClient,例如:
```
okhttp.connect-timeout=10s
okhttp.read-timeout=10s
okhttp.write-timeout=10s
```
这样就完成了Spring Boot调用第三方API的过程。希望能够帮到您。
阅读全文