lostyazilim

Instagram Takip Edilenleri Gösterme Yolları

2 Mesajlar 873 Okunma
lstbozum
wmaraci reklam

TheMucit TheMucit UgurKilci.com Kullanıcı
  • Üyelik 15.02.2017
  • Yaş/Cinsiyet 27 / E
  • Meslek Girişimci ve İçerik Üreticisi
  • Konum Aydın
  • Ad Soyad U** K**
  • Mesajlar 540
  • Beğeniler 109 / 118
  • Ticaret 0, (%0)
Farklı sistemler denedim fakat istediğim şeyi elde edemedim. Takip edilenler listesine ihtiyacım var.

MGP25 Instagram Api . . . . . . . [X] Denendi, Çalışmadı !
Benzeri PHP Instagram Api'leri . [X] Denendi, Çalışmadı !
Başka bir sitede listeniyorsa oradan çekme işlemi yapabilirim diye düşündüm ama listeleyen bir sayfa bulamadım.

Çalışmıyor Instagram kapattı gibi şeyler söylemeyin çünkü çalıştıran uygulamalar ve siteler var. Bunu hepimiz biliyoruz. Geçiştirmek yerine sorunu çözmeye odaklanırsak sevinirim. Kafamızı saçma sapan boş sözlere yormayalım.

PHP Curl ile bağlanmayı denedim cookie hatası aldım.
Kaynak kodlarını kurcaladım bir şey bulamadım.

Birileri bunları yapıyor ama nasıl yaptıkları hakkında bir fikrim yok. Sorunca yazmıyorlar. Ben takip edilenler listesinde yazan insanlar listesine nasıl ulaşabilirim?

Teşekkürler.
 

 

Baştan Sona PHP Eğitimi ➡ youtu.be/TQP8jBwnXw4
wmaraci
reklam

ikodev ikodev Developer Kullanıcı
  • Üyelik 08.05.2015
  • Yaş/Cinsiyet 28 / E
  • Meslek Developer
  • Konum Samsun
  • Ad Soyad İ** Ş**
  • Mesajlar 1020
  • Beğeniler 321 / 320
  • Ticaret 19, (%100)
(MGP25 Api) Hocam ben kendim hazırladığım sistemi size atıyım siz ordan yürüyün ;

error_reporting(E_ALL);
ini_set('display_errors', 1);
set_time_limit(0);

require_once 'C:\xampp\vendor\autoload.php';

\InstagramAPI\Instagram::$allowDangerousWebUsageAtMyOwnRisk = true;

$username = 'kullanıcıadı';
$password = 'şifre';

$ig = new \InstagramAPI\Instagram();

try {
$ig->login($username, $password);
} catch(Exception $e) {
}

/* Bu kısım belirttiğiniz kullanıcı adının takip ettiği kişiler */
$bilgi = get_total_following("limontasariim", "numeric"); // eğer numeric derseniz sadece toplam sayısını atar
// $bilgi = get_total_following("limontasariim", "data"); // eğer data derseniz takip edenlerin listesini atar json formatında isimlerini alırsınız
print_r( $bilgi );

/* aynı şekilde get_total_followers() fonksiyonunu kullanırsanız belirttiğiniz kullanıcıyı takip eden kişilerin listesini veya toplam sayısını verir size */

function get_total_followers($getuserid, $output = "")
{
global $ig;
$user_list = array();
$takipedenler = null;

$getuserid = get_user_id($getuserid);

do {
if (is_null($takipedenler)) {
$takipedenler = $ig->people->getFollowers($getuserid, \InstagramAPI\Signatures::generateUUID());
} else {
$takipedenler = $ig->people->getFollowers($getuserid, \InstagramAPI\Signatures::generateUUID(), "", $takipedenler->getNextMaxId());
}

$parse = json_decode($takipedenler);
$user_list = array_merge($user_list, $parse->users);
} while (!is_null($takipedenler->getNextMaxId()));

if( $output == "numeric" )
return count($user_list);
else
return $user_list;
}

function get_total_following($getuserid, $output = "")
{
global $ig;
$user_list = array();
$takipedenler = null;

$getuserid = get_user_id($getuserid);

do {
if (is_null($takipedenler)) {
$takipedenler = $ig->people->getFollowing($getuserid, \InstagramAPI\Signatures::generateUUID());
} else {
$takipedenler = $ig->people->getFollowing($getuserid, \InstagramAPI\Signatures::generateUUID(), "", $takipedenler->getNextMaxId());
}

$parse = json_decode($takipedenler);
$user_list = array_merge($user_list, $parse->users);
} while (!is_null($takipedenler->getNextMaxId()));

if( $output == "numeric" )
return count($user_list);
else
return $user_list;
}

function get_user_id($username)
{
$api = file_get_contents("https://www.instagram.com/{$username}/?__a=1");
$getUserId = json_decode($api, true)['logging_page_id'];
$getUserId = explode("_", $getUserId);
$getUserId = $getUserId[1];
return $getUserId;
}
?>


Bu güzelliğide herkese yapmam hocam :angel:
Ssilistre

kişi bu mesajı beğendi.

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