Aşağıdaki kodlarda sadece medya görünürlüğünü gösteriyor öyle bir medya var mı yok mu gibisinden
İnstagram profilinin gizli olup olmadığını nasıl sorgulatabilirim.
function IDForUsername($id){
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://i.instagram.com/api/v1/users/$id/info/");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($ch, CURLOPT_ENCODING, 'gzip, deflate');
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (iPhone; CPU iPhone OS 12_3_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148 Instagram 105.0.0.11.118 (iPhone11,8; iOS 12_3_1; en_US; en-US; scale=2.00; 828x1792; 165586599)');
$response = curl_exec($ch);
$hi = json_decode($response, true);
$hi = $hi['user']['username'];
return $hi;
}
define('PATH',$_SERVER['DOCUMENT_ROOT'].'/');
include PATH."config.php";
$url=$_GET['url'];
$key=$_GET['key'];
$limit=$_GET['limit'];
$idd=array("303","293","304");
$services=$idd[rand(0,2)];
if(!$key=="key"){
echo "api key hatalı";
exit();
}
$fonksiyon = new Fonksiyon();
$media= $fonksiyon->CheckLink($url);
if($media!= TRUE){
echo 'Hesap gizli veya link yanlış';
exit();
}
$gelenid=IDForUsername($media->author_id);