Solved

How do you get the followers number of followers in Twitter using twitteroauth?

Posted on 2011-09-16
8
415 Views
Last Modified: 2013-12-13
Hi,

I am using abraham's twitteroauth library to integrate my application with Twitter. I have successfully managed to complete authentication and post tweets. Now I am trying to pull out some user statistics like number of followers, following, tweets, retweets, etc.

But I cannot see any direct method to pull out our followers number of followers. Say if person A follows me, then I am interested in knowing the number of followers person A has.

Does any one has any idea on how to do this. Any help would be appreciated.

Thanks in advance.
0
Comment
Question by:ishani_v
8 Comments
 
LVL 4

Expert Comment

by:h4hardy
ID: 36553145
Hi ishani,

you can try with the below code,

<?php
$tw = get_option("twitterfollowerscount");
if ($tw['lastcheck'] < ( mktime() – 3600 ) )
{
$xml=file_get_contents('http://twitter.com/users/show.xml?screen_name=wpbeginner');
if (preg_match('/followers_count>(.*)</',$xml,$match)!=0) {
$tw['count'] = $match[1];
}
$tw['lastcheck'] = mktime();
update_option("twitterfollowerscount",$tw);
}
echo $tw['count'];
?> 

Open in new window

0
 
LVL 4

Expert Comment

by:h4hardy
ID: 36553150
Hi,

you can also try with this..

See this: http://api.twitter.com/1/users/show.json?screen_name=

It returns a json object which you can use to get the followers count.

Here, the count is stored in ‘followers_count’
0
 
LVL 29

Expert Comment

by:fibo
ID: 36553880
(just en passant)
If your program does not work under IE9, check with FF. There was once a problem with IE9 where twitter API returned a json object that IE did not andle correctly. This problem has been solved... but maybe not for the complete API
See http://www.experts-exchange.com/Q_27277495.html
0
 

Author Comment

by:ishani_v
ID: 36559106
@h4hardy

Thanks for your reply. But your code doesn't seem to be working. I would like to make myself clear again that I already have the code to get count of followers for a  particular user. What I want is that I want to see the no of followers for the people who I am following.

Can that be done? I have attached my code that displays to me my number of followers. I want a count that shows the no of followers for any of the people I'm following.

Thanks.
$credentials = $oauth->get("account/verify_credentials");
$content = $oauth->get('statuses/user_timeline');

foreach ($content as $item) 
{     // ---- start foreach ---- 

 	
	//No of Followers
	$followers = $item->user->followers_count;
}

echo "<br>Followers: <strong>". $followers ."</strong> \r\n";

Open in new window

0
 
LVL 29

Accepted Solution

by:
Olaf Doschke earned 500 total points
ID: 36897098
statuses/user_timeline gives you statuses, not users, if you want a list of your followers you need to use followers/ids, providing your user_id as a parameter, and then loop all users returned from the request, there is no single request doing what you want.

Bye, Olaf.
0

Featured Post

New My Cloud Pro Series - organize everything!

With space to keep virtually everything, the My Cloud Pro Series offers your team the network storage to edit, save and share production files from anywhere with an internet connection. Compatible with both Mac and PC, you're able to protect your content regardless of OS.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Parts and Products table schema in mysql 6 43
setup wamp server for first time 2 43
Integrate Office 365 calendar events into WordPress sites 2 52
phpmyadmin 3 32
Browsers only know CSS so your awesome SASS code needs to be translated into normal CSS. Here I'll try to explain what you should aim for in order to take full advantage of SASS.
Nothing in an HTTP request can be trusted, including HTTP headers and form data.  A form token is a tool that can be used to guard against request forgeries (CSRF).  This article shows an improved approach to form tokens, making it more difficult to…
This tutorial will teach you the core code needed to finalize the addition of a watermark to your image. The viewer will use a small PHP class to learn and create a watermark.
Video by: Mark
This lesson goes over how to construct ordered and unordered lists and how to create hyperlinks.

912 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

22 Experts available now in Live!

Get 1:1 Help Now