okhttp 调用第三方接口
时间: 2023-08-14 22:06:01 浏览: 157
调用外部接口
要使用 OkHttp 调用第三方接口,你需要先添加 OkHttp 依赖到你的项目中。在你的 build.gradle 文件中添加以下代码:
```
dependencies {
implementation 'com.squareup.okhttp3:okhttp:4.9.0'
}
```
然后在你的代码中,可以使用以下方式进行调用:
```
OkHttpClient client = new OkHttpClient();
String url = "https://api.example.com/data";
Request request = new Request.Builder()
.url(url)
.build();
Response response = client.newCall(request).execute();
String responseBody = response.body().string();
```
在这个例子中,我们首先创建了一个 OkHttpClient 对象。然后我们构建了一个 Request 对象,设置了要访问的 URL 地址。最后我们使用 client 对象来执行这个请求,得到一个 Response 对象。我们可以从 Response 对象中获取响应的内容,这里我们使用了 response.body().string() 方法来获取响应内容的字符串形式。
当然,这只是一个简单的例子,如果你需要进行 POST 请求、设置请求头等更高级的操作,你需要查看 OkHttp 的文档来学习更多的用法。
阅读全文