在纯文本中显示推特粉丝

时间:2011-09-16 03:54:09

标签: php facebook twitter

我使用以下php代码来显示Facebook粉丝。希望为Twitter做类似的事情。

任何帮助感谢。

<?php
function fbfan() {
$pageID = 'facebookID';
$info = json_decode(file_get_contents('http://graph.facebook.com/' . $pageID));
echo $info->likes;
}
?>

使用:

<p><?php fbfan(); ?> Facebook Fans</p>

以上作品具有很大的意义,我们可以根据自己的内容加上自己的内容,再加上它的轻量级。

Twitter有什么类似的东西吗?回应追随者的数量。

3 个答案:

答案 0 :(得分:3)

只需使用twitter json文件,就像使用facebook API一样

<?php
function twitterFollowers() {
$pageID = 'wesbos';
$info = json_decode(file_get_contents('http://api.twitter.com/users/' . $pageID .'.json'));
echo $info->followers_count; 
}
?>

请注意,你应该缓存json文件,因为twitter会将你限制为60 /小时

答案 1 :(得分:1)

您需要的一切都将在dev.twitter.com结束。您会对REST APIget/users/show方法特别感兴趣。

答案 2 :(得分:0)

此功能可以使用,只需输入您的用户名。

<?php

function getTwitterFollowers($screen_name) {
  $url = "http://api.twitter.com/1/statuses/user_timeline.json?count=1&screen_name=" . $screen_name;
  $data = json_decode(file_get_contents($url), true);
  return $data[0]["user"]["followers_count"];
}

?>
<?php
  echo getTwitterFollowers("twitter");
?>

确保缓存结果,因为您不想大量调用此函数。