sanırım instagram güncelleme getirmiş bir türlü çekemiyorum instagram idsini yardımcı olabilecek varmı 2 farklı çekildede denedim bir türlü çekilmiyor .
$userData = file_get_contents('https://www.instagram.com/testuser/?__a=1');
$userData = json_decode($userData, true);
if (!is_array($userData) || !isset($userData['user']['id'])) {
echo('Invalid username!');
}else{
echo $userData['user']['id'];
}fonksiyondan geleni preg match ile parçaladım gene olmuyor
function CheckUsername($username){
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, "https://www.instagram.com/$username/?__a=1");
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_USERAGENT, $_SERVER["HTTP_USER_AGENT"]);
$cikti = curl_exec($curl);
curl_close($curl);
return str_replace(array("\n","\t","\r"), null, $cikti);
}