DehaForum - Yazılım ve Programlama Topluluğu Programlama PHP Twitter Api PHP Kodları
Twitter Api PHP Kodları
Can Yeşilyurt
Twitter Api PHP Kodları
2
274
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Konuyu Okuyanlar:1 Ziyaretçi
Şuan Offine!
Şuan Offine!
Can Yeşilyurt back-end developer
*
Yeni Üye
  • Konular1
  • Mesajlar2
  • Rep puanı 0
İşinize yarar mı bilemedim ama yinede bilmeyenler kalmıştır diye paylaşayım dedim. Umarım yararlı olur, iyi kullanımlar.

Not: Abraham api kullanılmıştır

Twitter RT Yapanları Takip Etme;

PHP Kod :
<?php

include "twitteroauth.php";

$consumer_key '';
$consumer_secret '';
$accesstoken '';
$accesstokensecret '';

$twitter = new TwitterOAuth($consumer_key$consumer_secret$accesstoken$accesstokensecret);

$tweetID '1231605640130375680';

$retweetdetails $twitter->get('https://api.twitter.com/1.1/statuses/retweets/'.$tweetID.'.json');

$retweetuserlist $twitter->get('https://api.twitter.com/1.1/statuses/retweeters/ids.json?id='.$tweetID.'&count=100&stringify_ids=true');
foreach (
$retweetuserlist->ids as $key => $value) {
$twitter->post('https://api.twitter.com/1.1/friendships/create.json?user_id='.$value.'&follow=true');
}

?>


Twitter Gündem Reklam Tweet Attırma Kodu:

PHP Kod :
<?php

include "twitteroauth.php";

$consumer_key '';
$consumer_secret '';
$accesstoken '';
$accesstokensecret '';

$twitter = new TwitterOAuth($consumer_key$consumer_secret$accesstoken$accesstokensecret);



$placecode '23424969';
$trendlist $twitter->get('https://api.twitter.com/1.1/trends/place.json?id='.$placecode);
echo 
"<pre>";
print_r($trendlist);
echo 
"</pre>";

foreach (
$trendlist['0']->trends as $key => $value) {
$tweet['status'] = $value->name." arkadaşlar günlük 100 takipçi kazandıran bu siteyi tavsiye ederim virüssüz ve güvenli > https://takipci.page.link/mVFa ".rand(0,150);
$twitter->post('statuses/update',$tweet);
}

?>


Anasayfa Favori:

PHP Kod :
<?php

include "twitteroauth/twitteroauth.php";

$consumer_key '';
$consumer_secret '';
$accesstoken '';
$accesstokensecret '';


$twitter = new TwitterOAuth($consumer_key$consumer_secret$accesstoken$accesstokensecret);

$count "100";

$hometweets $twitter->get('https://api.twitter.com/1.1/statuses/home_timeline.json?count='.$count);

foreach (
$hometweets as $key => $value) {
$twitter->post('https://api.twitter.com/1.1/favorites/create.json?id='.$value->id);
}

?>


Twitter Nick Takip:

PHP Kod :
<?php

require_once('twitteroauth/twitteroauth.php');
require_once(
'twitteroauth/OAuth.php');

$kullaniciadi 'x'// Kullanıcı adınız
$karsitaraf 'x'// Takipçilerini Takip Etmek ›stediğiniz Kullanıcı Adı

$limit '500';
$consumer_key 'x';
$consumer_secret 'x';
$access_token 'x';
$access_token_secret 'x';


$manage = new TwitterOAuth($consumer_key$consumer_secret$access_token$access_token_secret);

$followers $manage->get('followers/ids', array('cursor' => -1'screen_name' => $karsitaraf));
$followerIds = array();
foreach (
$followers->ids as $i => $id) {
$followerIds[] = $id;
$parametre = array( 'user_id' => $id );
$takip $manage->post('friendships/create'$parametre);
echo 
"<b>".$i."</b> <font color='red'>kisiyi takip ettiniz.<br>";
if (
$i == $limit) break;
}
?>


Hashtag Takip:


PHP Kod :
<?
require_once 'twitter.class.php';

$kadi=""/* Kullanıcı Adınız */
$tag=""/* Takip Edilecek Hashtag */
$limit 10/* Kaç Kişi Takip Edilsin */
$consumer_key=""/* CONSUMER-KEY */
$consumer_sec=""/* CONSUMER-SECRET */
$oauth_tok=""/* OAUTH-TOKEN */
$oauth_sec=""/* OAUTH-SECRET */


// * İŞLEM * //

$connection = new Twitter($consumer_key$consumer_sec$oauth_tok$oauth_sec);
$twitter $connection->search($tag);
for (
$i=0;$i<$limit;$i++) {
$screen_name=$twitter[$i]->user->screen_name;
$twi $connection->request('friendships/show''GET', array('source_screen_name' => $kadi'target_screen_name'=> $screen_name));
if(
$twi->relationship->source->following!="false") {
$connection->request('friendships/create''POST', array('screen_name' =>$screen_name'follow' => 'true'));
echo 
"<li>Takip edilen: ".$screen_name."</li>";
}
else {}
}
?>

Anasayfa Retweet

PHP Kod :
<?php

include "twitteroauth/twitteroauth.php";


$consumer_key '';
$consumer_secret '';
$accesstoken '';
$accesstokensecret '';


$twitter = new TwitterOAuth($consumer_key$consumer_secret$accesstoken$accesstokensecret);
$count "35";

$hometweets $twitter->get('https://api.twitter.com/1.1/statuses/home_timeline.json?count='.$count);

foreach (
$hometweets as $key => $value) {
$twitter->post('https://api.twitter.com/1.1/statuses/retweet/' $value->id '.json');
}

?>

Türkiye Gündemi Listeleme:


PHP Kod :
<?php

include "oauth/twitteroauth.php";


$consumer_key 'CjulERsDeqhhjSme66ECg';
$consumer_secret 'IQWdVyqFxghAtURHGeGiWAsmCAGmdW3WmbEx6Hck';
$accesstoken '2880325377-cvb770XWECVpqNfGeK7yqPhmmuCQKkQAlwrQVnp';
$accesstokensecret 'z5F9qGj7TvzcBx4X5pvxbCT2oEGIPlTCShZVhoIUsZkyd';

/*
 * Twitter API Connections
 * Twitter API ile bağlantı
 * @var TwitterOAuth
 */
$twitter = new TwitterOAuth($consumer_key$consumer_secret$accesstoken$accesstokensecret);

$tweetsank $twitter->get("https://api.twitter.com/1.1/trends/place.json?id=2343732"); // ankara
$trendsank $tweetsank[0]->trends;

$tweetsist $twitter->get("https://api.twitter.com/1.1/trends/place.json?id=2344116"); // istanbul
$trendsist $tweetsist[0]->trends;

$tweets $twitter->get("https://api.twitter.com/1.1/trends/place.json?id=23424969"); // türkiye
$trends $tweets[0]->trends;

$tweet $twitter->get("https://api.twitter.com/1.1/trends/place.json?id=1");
$wtt $tweet[0]->trends;

?>

<div class="panel-heading">
    <h4 class="panel-title">Türkiye Gündemi</h4>
</div>
<div class="panel-body">
    <center>
        <?php
        
foreach($trends as $trend){
            ?>

            <tr>
                <td>
                    <a href="<?php echo $trend->url?>" target="_blank">  <font color="black"><?php echo $trend->name?></font></a>
                </td>
            </tr>
            <hr>



            <?php
        
}
        ?>
Şuan Offine!
Şuan Offine!
Ritalin Yönetici
*******
Administrator
  • Konular18
  • Mesajlar34
  • Rep puanı 3
teşekkürler faydalı bir konu olmus can hocam @Can Yeşilyurt
[Resim: DvOCww.gif]
Şuan Offine!
Şuan Offine!
Can Yeşilyurt back-end developer
*
Yeni Üye
  • Konular1
  • Mesajlar2
  • Rep puanı 0
(13-05-2020, Saat: 01:55)Ritalin Adlı Kullanıcıdan Alıntı: teşekkürler faydalı bir konu olmus can hocam @Can Yeşilyurt
Ben teşekkür ederim (: umarım bilmeyenlerin işine yarar (:


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Php Kodları Nasıl Yazılır? xencool 0 155 14-04-2020, Saat: 17:34
Son Yorum: xencool

Hızlı Menü: