我使用以下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有什么类似的东西吗?回应追随者的数量。
答案 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 API的get/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");
?>
确保缓存结果,因为您不想大量调用此函数。