<?php
include "twitteroauth/twitteroauth.php";
$consumer_key = "";
$consumer_secret = "";
$access_token = "";
$access_token_secret = "";
$twitter = new TwitterOAuth($consumer_key,$consumer_secret,$access_token,$access_token_secret);
$takibigericekenler = $twitter->get('https://api.twitter.com/1.1/friendships/outgoing.json');
$users = array();
foreach ($takibigericekenler->ids as $key => $userID) {
$detail = $twitter->get('https://api.twitter.com/1.1/users/show.json?user_id='.$userID);
$twitter->post('https://api.twitter.com/1.1/friendships/destroy.json?user_id='.$userID); # Takibi Geri Çekme
array_push($users,$detail);
}
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Twitter API</title>
</head>
<body>
<?php foreach ($users as $key => $user) { ?>
<img title="<?=$user->name;?>" src="<?=$user->profile_image_url;?>" />
<?php } ?>
</body>
</html> Ufak bir yardım lazım
4
●434
- 23-05-2016, 21:38:41Merhabalar, twitter api kullanarak takip etmeyenleri takipten çıkarıcak bir kod buldum ama liste uzun olduğu için sunucu time out atıyor. Bu koda nasıl her seferinde sadece 5 kişi seçtirebiliriz.
- 24-05-2016, 00:36:03LyNo adlı üyeden alıntı: mesajı görüntüle
<?php include "twitteroauth/twitteroauth.php"; $consumer_key = ""; $consumer_secret = ""; $access_token = ""; $access_token_secret = ""; $twitter = new TwitterOAuth($consumer_key,$consumer_secret,$access_token,$access_token_secret); $takibigericekenler = $twitter->get('https://api.twitter.com/1.1/friendships/outgoing.json'); $users = array(); $sayac = 1; foreach ($takibigericekenler->ids as $key => $userID) { $detail = $twitter->get('https://api.twitter.com/1.1/users/show.json?user_id='.$userID); $twitter->post('https://api.twitter.com/1.1/friendships/destroy.json?user_id='.$userID); # Takibi Geri Çekme array_push($users,$detail); if($sayac == 5) return; $sayac++; } ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Twitter API</title> </head> <body> <?php foreach ($users as $key => $user) { ?> <img title="<?=$user->name;?>" src="<?=$user->profile_image_url;?>" /> <?php } ?> </body> </html> - 24-05-2016, 00:42:58Warning: Invalid argument supplied for foreach() in /public_html/xxx/deneme.php on line 15blazeirs adlı üyeden alıntı: mesajı görüntüle
bu şekilde bir hata aldım hocam. - 24-05-2016, 18:52:10LyNo adlı üyeden alıntı: mesajı görüntüle
Hocam foreach icersindeki degiskenlerle alakali bir durum, eski haliyle calismaya devam ediyor mu? - 24-05-2016, 20:36:32eski haliyle hiç çalıştıramadım hep timeout yedim.blazeirs adlı üyeden alıntı: mesajı görüntüle
kodu burdan aldım: http://selimhallac.com/sizi-takip-et...e-twitter-api/