Medya – Fotoğrafları Görüntülemek

İnstagram Access Token Almak

Yukarıdaki makalemizde Access Tokenimizi almıştık Şimdi Video ve Fotoğraflarımızı görüntüleyelim.

<?php

session_start();
ob_start();
$data = $_SESSION['userdetails'];
?>

<!DOCTYPE html>
<html>
<head>
 <title>İnstagram api kullanımı</title>
</head>
<body>

<?php
function vericek($yol)
{
 $curl = curl_init();
 curl_setopt($curl, CURLOPT_URL, $yol);
 curl_setopt($curl, CURLOPT_RETURNTRANSFER, TRUE);
 $veri = curl_exec($curl);
 curl_close($curl);
 $veri = json_decode($veri);
 return $veri;
}


$link = "https://api.instagram.com/v1/users/self/media/recent/?access_token=".$data->access_token;
$gelen = vericek($link);
?>
<style type="text/css">
 .kutu{
 width: 400px;
 border:1px solid #ddd;
 padding: 5px;
 }
 .resim{
 width: 320px;
 margin: 0 auto;
 }
</style>
<?php
foreach ($gelen->data as $k1 => $v1) { ?>

<div class="kutu">
 <div class="resim">
 <img src="<?=$v1->images->low_resolution->url?>">
 </div>
 <div class="icerik">
 <span class="isim"><?=$v1->user->full_name?></span>
 <span class="bilgi">
 <?php

echo "Beğeni :".$v1->likes->count;
 if (isset($v1->caption->text)) {
 echo " Açıklama :".$v1->caption->text;
 }
 ?>
 
 </span>
 </div>
 </div>

<?php
 }
 ?>


</body>
</html>

Medialarımızı çekeceğimiz link aşşağıdaki gibidir. Bu linke eğer self yerine farkı bir kullanıcının id sini yazarsak eğer kullanıcının postları public ise bunları da görüntüleyebiliriz.

$link = "https://api.instagram.com/v1/users/self/media/recent/?access_token=".$data->access_token;
$gelen = vericek($link);

 

One thought on “Medya – Fotoğrafları Görüntülemek”

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir