Instagram Firmaların Telefon Numarasını Bulmak

wmaraci sitesinde görmüştüm Instagramda hashtaglarda arama yaparak firmalara ait telefon numaraları toplayan bir uygulama yapmışlar  yıllık 150 tl gibi bir fiyat istiyorlar. Bende bunu php ile ücretsiz yaptım :))

Hashtagı girdiğinizde firma adı ve telefon numarasını veriyor limiti 5 yaptım siz 50 ye kadar çıkabilirsiniz. Örnek hashtag "aygaz"  kodu kendinize göre tablolayıp listeleyip geliştirebilirsiniz.

 ini_set('max_execution_time', 500);  
  function getData($data,$startTag,$finishTag){  
  $data= explode($startTag,$data);  
  $data= $data[1];  
  $data= explode($finishTag,$data);  
  $data= $data[0];  
  return $data;  
  }  
 function scrape_insta_hash($tag) {  
      $insta_source = file_get_contents('https://www.instagram.com/explore/tags/'.$tag.'/');  
      $shards = explode('window._sharedData = ', $insta_source);  
      $insta_json = explode(';</script>', $shards[1]);   
      $insta_array = json_decode($insta_json[0], TRUE);  
      return $insta_array;   
 }  
 $tag = 'aygaz';  
 $results_array = scrape_insta_hash($tag);  
 $limit = 4;   
 $image_array= array();  
      for ($i=0; $i < $limit; $i++) {   
           $latest_array = $results_array['entry_data']['TagPage'][0]['graphql']['hashtag']['edge_hashtag_to_media']['edges'][$i]['node'];  
           $vt_link = $latest_array['shortcode'];   
           $link = "http://www.instagram.com/p/$vt_link";              
           $data = file_get_contents($link);  
           $sitegelen= getData($data,'username":"','"');       
           $title =getData($data,'<meta property="og:title" content="','on Instagram');       
           $yeni_site = "http://www.instagram.com/$sitegelen";  
           $data_yeni = file_get_contents($yeni_site);  
           $telefon= getData($data_yeni,'business_phone_number":"','"');       
           echo "$title $telefon<br>";  
 }  

Yorumlar

Bu blogdaki popüler yayınlar

Stormfall: Saga of Survival Hile

Php ile Windows Uygulama Yapmak Başlangıç (PHP Desktop)

Rise Of Civilizations