insatgram fotoğraf çekme
Merhab arkadaşlar herkese iyi akşamlar ben instagram üzerinden profilin fotoğrafını ve kullanıcı adıın çekmek istiyorum. Fakat ?__a=1 şeklinde aldığım zaman localde sorun yok ama hosting üzerinden recaptha engeline takılıyorum acaba bu fotoğrafları çekmenin başka yolu varmıdır? şimdiden teşekkürler.
Soru hatalı mı? 👎
Eğer sorunun kurallara aykırı olduğunu düşünüyorsanız lütfen bize bildirin!
Cevaplar (3)
$d = 'doganozdemirtr';
$vericek = json_decode(file_get_contents("https://www.instagram.com/$d/?__a=1", true));
foreach($vericek->graphql->user->edge_owner_to_timeline_media->edges as $key => $value) {
$img = $value->node->thumbnail_resources[3]->src;
echo "
<div class='gonderi'>
<img class='gonderi-res' src='$img'>
</div>
";
}
bu kod ile sade son 12 gönderiyi listeleyebilirsin kolay gelsin
Küçük bir araştırmayla öğrendim ki başka kullanıcılar da artık erişemiyormuş o parametre ile. En iyisi Rest API ile yapman, internet de kolayca bulabilirsin örneklerini.
Şu sayfada basit bir şekilde anlatılıyor: https://developers.facebook.com/docs/instagram-basic-display-api/reference/media