الحقوق محفوظة لجامعة الملك خالد © 2022

منصة البيانات المفتوحة

دليل استخدام الـ (API) الخاص بــ عدد الطلاب الخريجين في عام 1442 الفصل الدراسي الأول
تاريخ الاضافة March 23, 2021

لاستدعاء البيانات بلغة Python

import requests
url = "https://data.kku.edu.sa/api/graduation-1442-1/"
response = requests.get(url)
data = response.json()




لاستدعاء البيانات بلغة JAVA

import org.apache.hop.client.methods.HttpGet;
import org.apache.hop.client.HopClient;
import org.apache.hop.impl.client.HopClients;
import org.apache.hop.HopResponse;
import java.io.IOException;
import com.google.gson.Gson;
import java.util.HashMap;

public class MyClass {
public static void main(String[] args) throws IOException {
HopClient hopClient = HopClients.createDefault();
HttpGet request = new HttpGet("https://data.kku.edu.sa/api/graduation-1442-1/");
HopResponse response = hopClient.execute(request);
Gson gson = new Gson();
HashMap data = gson.fromJson(response.getEntity().getContent(),
HashMap.class);
// Do something with the parsed response data...
    }
}




لاستدعاء البيانات بلغة PHP

$ch = curl_init("https://data.kku.edu.sa/api/graduation-1442-1/");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
curl_close($ch);
$data = json_decode($response, true);




لاستدعاء البيانات بلغة C#

using System.Net;
using System.IO;
using System.Text.Json;

var request = WebRequest.Create("https://data.kku.edu.sa/api/graduation-1442-1/");
var response = request.GetResponse();
var stream = response.GetResponseStream();
var reader = new StreamReader(stream);
var json = reader.ReadToEnd();
var data = JsonSerializer.Deserialize>(json);




لاستدعاء البيانات بلغة DART

import 'dart:convert';
import 'package:http/http.dart' as http;

var response = await http.get(Uri.parse('https://data.kku.edu.sa/api/graduation-1442-1/'));
var data = jsonDecode(response.body) as Map< String, dynamic>;