ตัวอย่างด้านล่างเป็นการเขียนโปรแกรมด้วยภาษาจาวาเพื่อเชื่อมต่อกับ API โดยสามารถทำได้ดังนี้

1. สร้างคำขอ HTTP: ใช้ HttpURLConnection ของ Java API หรือไลบรารีของบุคคลที่สาม เช่น Apache HttpClient หรือ OkHttp เพื่อสร้างคำขอ HTTP ไปยังปลายทาง API

2. แยกวิเคราะห์ (parse) การตอบสนอง: API จะส่งคืนข้อมูลในรูปแบบเฉพาะ เช่น JSON ใช้ JSON parser เพื่อแยกวิเคราะห์การตอบสนองและแยกข้อมูลที่คุณต้องการ

3. ใช้ข้อมูล: ใช้ข้อมูลที่แยกออกมาตามความจำเป็นในแอปพลิเคชันของคุณ

ตัวอย่าง

URL url = new URL(“http://api.example.com/data”);
HttpURLConnection conn = (HttpURLConnection) url.openConnection();
conn.setRequestMethod(“GET”);
conn.setRequestProperty(“Accept”, “application/json”);

if (conn.getResponseCode() != 200) {
throw new RuntimeException(“Failed : HTTP error code : ” + conn.getResponseCode());
}

BufferedReader br = new BufferedReader(new InputStreamReader(
(conn.getInputStream())));

String output;
System.out.println(“Output from Server …. \n”);
while ((output = br.readLine()) != null) {
System.out.println(output);
}

conn.disconnect();