Php ile github api kullanımı

Selamlar arkadaşlar internette dolanıyordum ki ne göreyim! Github api baktım ilk önce birazcık garipsedim github nasıl key vs. oluşturmadan sunuyor diye sonra hemen bir örnek uygulama yapayım dedim…

Öncelikle bu bağlantıdan apiye ulaşabilirsiniz.Emojilerden tutun kullanıcı bilgilerine kadar var.Aşağıda örnek bir uygulama sizi bekliyor.

<?php
// Kullanıcı adını yazıyoruz.
$kadi = "borabozdogan";
// Curl'in gideceği bağlantı
$git = "https://api.github.com/users/{$kadi}";

// Curl parametrelerimizi belirtiyoruzzz.
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $git);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($ch, CURLOPT_REFERER, "https://google.com.tr");
curl_setopt($ch, CURLOPT_USERAGENT, "Google Bot 1.0");
$bas = curl_exec($ch);

 

// Gelen veriyi json to array yapıyoruz.
$json = json_decode($bas, true);

// İstediğimiz verileri ekrana yazdırıyoruz..
echo "Kullanıcı Adı : $json[login] <br />";
echo "Kullanıcı İd : $json[id] <br />";
echo "Avatar Url : $json[avatar_url] <br />";
echo "Bio : $json[bio] <br />";

Hadi kolay gele..