Java 中调用 API 接口涉及以下步骤:导入库,创建 HTTP 客户端,构造 HTTP 请求,发送请求并接收响应,处理响应。具体示例展示了如何使用 Java 调用 GitHub API 获取当前用户的信息。

Java 调用 API 接口
如何调用 Java API 接口?
在 Java 中调用 API 接口主要涉及以下步骤:
1. 导入必要的库:
立即学习“Java免费学习笔记(深入)”;
import java.net.http.HttpClient; import java.net.URI; import java.net.http.HttpRequest; import java.net.http.HttpResponse;
2. 创建 HTTP 客户端:
HttpClient client = HttpClient.newHttpClient();
3. 构造 HTTP 请求:
KesionEshop在线商城系统拥有十余个主系统模块,如:文章、图片、下载、问答、论坛、商城、团购、微博及上百个子系统模块如:站内调查、友情链接、广告系统、积分、评论、采集等;百分百开源,让网站二次开发无后顾之忧。功能模块化处理,灵活模板标签调用,轻松打造各种网站效果。集成多家主流支付接口:如支付宝,财付通,微信支付等,以及多家账号通:QQ登录,微信登录,新浪微博登录等,融合ucnenter接口
URI uri = URI.create("https://example.com/api/v1/users");
HttpRequest request = HttpRequest.newBuilder()
.uri(uri)
.GET()
.build();4. 发送请求并接收响应:
HttpResponseresponse = client.send(request, HttpResponse.BodyHandlers.ofString());
5. 处理响应:
int statusCode = response.statusCode(); String body = response.body();
具体示例:
以下示例展示了如何使用 Java 调用 GitHub API 获取当前用户的信息:
import java.net.http.HttpClient;
import java.net.URI;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class GitHubApiExample {
public static void main(String[] args) throws Exception {
String token = "YOUR_ACCESS_TOKEN";
HttpClient client = HttpClient.newHttpClient();
URI uri = URI.create("https://api.github.com/user");
HttpRequest request = HttpRequest.newBuilder()
.uri(uri)
.header("Authorization", "Bearer " + token)
.GET()
.build();
HttpResponse response = client.send(request, HttpResponse.BodyHandlers.ofString());
if (response.statusCode() == 200) {
System.out.println(response.body());
}
}
} 在上述示例中,需要将 YOUR_ACCESS_TOKEN 替换为你的 GitHub 访问令牌。










