Twitter Api V1.1 Yardım Topiği

0 yorum

Arkadaşlar selamlar bu konuda sorunlarınız olduğunu belirtmişsiniz. Bende bu konu üzerinden sizlere gerekli yardımı sağlayacağım.

Fakat baştan belirtmek istiyorum script düzenlemiyorum sizlere takıldığınız konular hakkında yardım sağlıyorum.

Şimdi arkadaşlar bildiğiniz üzere twitter 1.1'e yükseltti apisini. Bu yükselişle beraber bazı sınırlarlamalar geldi, methodlar değişti, güvenlik arttı. Sonuç olarak elinizde bulunan twitter botlar, sitelerinizde son tweet eklentileri çalışmaz hale geldi. Şimdi gelin bunları beraber çözelim.

İlk yapmanız gereken Link'teki oauth sınıfı indirin. Daha sonrasını beraber yapalım. oAuth diye bir klasör oluşturup(örnek kodlarla uyumluluk için) içine atın ordaki iki php dosyasını.

1) Tweet Gönderme

Kod:
<?php       
require_once('oAuth/twitteroauth.php');
define('CONSUMER_KEY', '//');
define('CONSUMER_SECRET', '//');
define('ACCESS_TOKEN', '//');
define('ACCESS_TOKEN_SECRET', '//');

$Connection = new TwitterOAuth(CONSUMER_KEY, CONSUMER_SECRET, ACCESS_TOKEN, ACCESS_TOKEN_SECRET);
$status = "Samet twitter api 1.1 test";
$Connection->post('statuses/update', array('status' => $status));
?>
2) Son Tweetlerinizi Çekin
Kod:
<?php    

require_once('oAuth/twitteroauth.php');

define('CONSUMER_KEY', '//');
define('CONSUMER_SECRET', '//');
define('ACCESS_TOKEN', '//');
define('ACCESS_TOKEN_SECRET', '//');

$Connection = new TwitterOAuth(CONSUMER_KEY, CONSUMER_SECRET, ACCESS_TOKEN, ACCESS_TOKEN_SECRET);

$tweets = $Connection->get("https://api.twitter.com/1.1/statuses/user_timeline.json?screen_name=smt_arabacioglu&count=2");
foreach($tweets as $tweet) {

$tweetID = $tweet->id_str; // Atılan Tweet'in idsi
$tweetText = $tweet->text; // Atılan Tweet'in içeriği
$tweetTime = $tweet->created_at; // Atılan Tweet'in atılma tarihi
$tweetFavCount = $tweet->favorite_count; // Atılan Tweet'in Favori Sayısı
$tweetRtCount = $tweet->retweet_count; // Atılan Tweet'in Retweet Sayısı

echo $tweetText;
}
?>
3.) Tweet'i Favorilere Eklemek
Kod:
<?php    

require_once('oAuth/twitteroauth.php');

define('CONSUMER_KEY', '');
define('CONSUMER_SECRET', '');
define('ACCESS_TOKEN', '');
define('ACCESS_TOKEN_SECRET', '');

$Connection = new TwitterOAuth(CONSUMER_KEY, CONSUMER_SECRET, ACCESS_TOKEN, ACCESS_TOKEN_SECRET);
$Connection->post("https://api.twitter.com/1.1/favorites/create.json?id=$tweetID");
?>
Alıntı: R10.net
Bu Bilgiyi Paylaş :

Yorum Gönder

Sitemizde sizlere ilginç gelebileceğine inandığımız her konuda yazılar ve bilgiler paylaşıyoruz. Sitemizde bulabilecekleriniz şöyle:Otomobil,sağlık,blog,haber,backlink,site ekle,banner ekle,html kodlar,dizi,film,ilginç bloglar,blogger için temalar,internet için bilgiler,siyasi görüşler,anketler,yazılımlar,ilginç siteler,ilginç insanlar,mesleklerle ilgili ayrıntılar,forumlar,fikir paylaşımları,yorumlar
 
Siteler: Oyun58 | Kadın Ve Yaşam | Dizi İzle
Copyright © 2011. Bilgi Blog - Tüm Hakları Saklıdır
Template Created by Creating Website Published by Mas Template
Proudly powered by Blogger