Twitter关注者图片列表

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Twitter关注者图片列表相关的知识,希望对你有一定的参考价值。

A simple script to show a followers list in Wordpress. (It can be used in other places also, you have to change the WP specific variables). The script needs to create a cache file to not overload Twitter API.
  1. <?php
  2. //replace $options['twitter'] with the twitter Username you want to use.
  3. ?>
  4.  
  5. <?php
  6. $xmlfollowersUrl = 'http://api.twitter.com/1/statuses/followers/'.$options['twitter'].'.xml';
  7.  
  8. if (file_exists(WP_CONTENT_DIR.'/uploads/twitter_followers.xml')) {
  9. $data = unserialize(file_get_contents(WP_CONTENT_DIR.'/uploads/twitter_followers.xml'));
  10. if ($data['timestamp'] > time() - 120 * 60) {
  11. $twitter_followers = $data['twitter_result'];
  12. }
  13. }
  14.  
  15. if (!$twitter_followers) { // cache doesn't exist or is older than 10 mins
  16. $twitter_followers = file_get_contents($xmlfollowersUrl); // or whatever your API call is
  17.  
  18. $data = array ('twitter_followers' => $twitter_followers, 'timestamp' => time());
  19. file_put_contents(WP_CONTENT_DIR.'/uploads/twitter_followers.xml', serialize($data));
  20. }
  21.  
  22.  
  23. $dom = new DOMDocument;
  24. $s = simplexml_load_string($twitter_followers);
  25. $count = 0;
  26. echo '<ul class="seguidores">';
  27. foreach($s->user as $follower):
  28. if(++$count > 50){
  29. break;
  30. }
  31. echo '<li><a target="_blank" href="http://www.twitter.com/'.$follower->screen_name.'"><img width="32" height="32" src="'.$follower->profile_image_url.'" alt="'.$follower->name.'" title="'.$follower->name.': '.$follower->status->text.'"/></a></li>';
  32. endforeach;
  33. echo '</ul>';
  34. ?>

以上是关于Twitter关注者图片列表的主要内容,如果未能解决你的问题,请参考以下文章

Twitter API - 为拥有数百万关注者的帐户获取关注者列表的有效方法

获取关注者的姓名 - Twitter

通过 Tweepy 获取 Twitter 中的所有关注者 ID

从 twitter 获取关注者是不是有任何限制

抓取 Twitter 用户和关注者数据

如何为用户实现关注者,如在 twitter 中