lostyazilim
tr.link

instagram api çekme işlemi

2 Mesajlar 900 Okunma
lstbozum
tr.link

Oguzhnt Oguzhnt Sostrend Kullanıcı
  • Üyelik 02.04.2017
  • Yaş/Cinsiyet 23 / E
  • Meslek Web Tasarım
  • Konum Antalya
  • Ad Soyad O** T**
  • Mesajlar 242
  • Beğeniler 36 / 37
  • Ticaret 21, (%100)
Merhaba arkadaşlar
eskiden https://www.instagram.com/kullaniciadi/?__a=1 şekilinde api ala biliyorduk şuan instagram bunu kapatmış durumda bunu https://www.instagram.com/fitgooy/ şekilinde sayfa kaynağına gömüş durumdalar bu şekilde file_get_contents yaparak yine ala biliyorum fakat her dk bu işlemi yapınca instagram izin vermiyor ve file_get_contents işlemini bir süre engelliyor https://www.instagram.com/kullaniciadi/?__a=1 alternatifi her dk bir sorun almadan kontrol yaptıra bileceğim bir yöntem var mı?
 

 

wmaraci
reklam

Decimas Decimas WM Aracı Kullanıcı
  • Üyelik 19.04.2015
  • Yaş/Cinsiyet 26 / E
  • Meslek Developer
  • Konum İstanbul Avrupa
  • Ad Soyad E** E**
  • Mesajlar 820
  • Beğeniler 1 / 302
  • Ticaret 1, (%100)
Böyle bot olduğunu açık açık gösteriyorsun, curl kullanmanda fayda var.


// curl function
public function curl($url, $post = false)
{
$user_agent = 'Mozilla/5.0 (Windows; U; Windows NT 5.1; tr; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POST, $post);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
curl_setopt($ch, CURLOPT_USERAGENT, $user_agent);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 0);
curl_setopt($ch, CURLOPT_TIMEOUT, 60);
$result = curl_exec($ch);
curl_close($ch);
return $result;
}


Yeterli olur mu bilemiyorum, bir denemen lazım.
 

 

no time for caution
wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al