MGP25 Api ile aşağıdaki kodu kendinize göre geliştirerek gösterebilirsiniz.

<?php
error_reporting(E_ALL);
ini_set('display_errors', 1);
set_time_limit(0);

require_once 'C:\xampp\vendor\autoload.php';

\InstagramAPI\Instagram::$allowDangerousWebUsageAtMyOwnRisk = true;

$username = 'kullanıcıadı';
$password = 'şifre';

$ig = new \InstagramAPI\Instagram();

try {
    $ig->login($username, $password);
} catch(Exception $e) {
}

/* Bu kısım belirttiğiniz kullanıcı adının takip ettiği kişiler */
$bilgi = get_total_following("limontasariim", "numeric"); // eğer numeric derseniz sadece toplam sayısını atar
// $bilgi = get_total_following("limontasariim", "data"); // eğer data derseniz takip edenlerin listesini atar json formatında isimlerini alırsınız
print_r( $bilgi );

/* aynı şekilde get_total_followers() fonksiyonunu kullanırsanız belirttiğiniz kullanıcıyı takip eden kişilerin listesini veya toplam sayısını verir size */

function get_total_followers($getuserid, $output = "")
{
    global $ig;
    $user_list = array();
    $takipedenler = null;

    $getuserid = get_user_id($getuserid);

do {
        if (is_null($takipedenler)) {
            $takipedenler = $ig->people->getFollowers($getuserid, \InstagramAPI\Signatures::generateUUID());
} else {
            $takipedenler = $ig->people->getFollowers($getuserid, \InstagramAPI\Signatures::generateUUID(), "", $takipedenler->getNextMaxId());
}

        $parse = json_decode($takipedenler);
        $user_list = array_merge($user_list, $parse->users);
    } while (!is_null($takipedenler->getNextMaxId()));

    if( $output == "numeric" )
        return count($user_list);
else
        return $user_list;
}

function get_total_following($getuserid, $output = "")
{
    global $ig;
    $user_list = array();
    $takipedenler = null;

    $getuserid = get_user_id($getuserid);

do {
        if (is_null($takipedenler)) {
            $takipedenler = $ig->people->getFollowing($getuserid, \InstagramAPI\Signatures::generateUUID());
} else {
            $takipedenler = $ig->people->getFollowing($getuserid, \InstagramAPI\Signatures::generateUUID(), "", $takipedenler->getNextMaxId());
}

        $parse = json_decode($takipedenler);
        $user_list = array_merge($user_list, $parse->users);
    } while (!is_null($takipedenler->getNextMaxId()));

    if( $output == "numeric" )
        return count($user_list);
else
        return $user_list;
}

function get_user_id($username)
{
    $api = file_get_contents("https://www.instagram.com/{$username}/?__a=1");      
    $getUserId = json_decode($api, true)['logging_page_id'];
    $getUserId = explode("_", $getUserId);
    $getUserId = $getUserId[1];
    return $getUserId;
}
?>