v2.5.2
Giriş yap

Php cURL boş dönüyor

muthbeats
662 defa görüntülendi

Merhabalar arkadaşlar.
Basit bir çalışma için instagramdan veri çekmeye çalışıyorum ve sadece profil fotoğrafı almak istediğim için API tarafına bulaşmak istemedim. Profil fotoğrafı ve diğer public bilgiler

instagram.com/[kullanıcı adı]/?__a=1

adresini browser'a girdiğimde elde edilebiliyor. Javascript ile denediğimde CORS sıkıntısı yaşadığım için cURL ile denemek istedim. Kendi backend server'ıma ajax isteğinde bulunuyorum fakat $sonuc değişkeni boş dönüyor.

İlginiz için şimdiden teşekkürler :)

    $user = $this->request->get['user'];
    $url = 'https://instagram.com/'.$user.'/?__a=1';
    $ch = curl_init();
    curl_setopt($ch,CURLOPT_USERAGENT,'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.52 Safari/537.17');
    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    $sonuc = curl_exec($ch);
    curl_close($ch);
    echo $sonuc;
makifgokce
1243 gün önce

bu şekilde localhost'ta bilgileri çekebilirsin ama hostingde çalışmıyor diye biliyorum.