So..should we open a new defect for friendships/exists  - since it
thows an
error if user is privated and i still need just to check if one user
is following another...

On Oct 1, 2:18 am, Dusty <dustyrea...@gmail.com> wrote:
> I've noticed this issue with the social graph methods as well.
>
> I can see who's following a protected user via the website. 
> ex:http://twitter.com/msmosso/followers
>
> But you can't get this data from the API anymore. ex: curl -u
> username:passwordhttp://twitter.com/friends/ids/msmosso.xml
>
> This is a recent change. Maybe 2 weeks ago this happened.
>
> I wonder if I should expect the behavior to go back like it was, or if
> I should start asking protected account holder to authenticate if they
> want to see their Friend Or Follow page. Any ideas?
>
> Dusty
>
> On Sep 30, 4:46 pm, Raffi Krikorian <ra...@twitter.com> wrote:
>
> > sorry - i guess i'm confused.  we're speaking about the friendships/
> > exists endpoint?  that changelong refers to statuses/friends, statuses/
> > followers, friends/ids, and followers/ids.  sorry for the confusion.
>
> > i would suggest creating a ticket on the google code tracker and star  
> > it if you're interested in it.  that way somebody can take care of it.
>
> > thanks!
>
> > > Yes, this is still the case. I thought for sure Tweet Thief was  
> > > missing something obvious, but when I went and tried it, he is 100%  
> > > correct!
>
> > > I agree with him that this is a serious bug that needs to be fixed.
>
> > > Jim Renkel
>
> > > -----Original Message-----
> > > From: twitter-development-talk@googlegroups.com 
> > > [mailto:twitter-development-talk@googlegroups.com
> > > ] On Behalf Of Raffi Krikorian
> > > Sent: Wednesday, September 30, 2009 14:12
> > > To: twitter-development-talk@googlegroups.com
> > > Subject: [twitter-dev] Re: Private user's 'following' information:  
> > > why am I denied access via API but can get through Twitter.com?
>
> > > is this actually the case?
>
> > >http://apiwiki.twitter.com/REST+API+Changelog
>
> > > on the 15th of september, this issue may have been cleared up.
>
> > >> This is an annoying inconsistency with the Twitter API.
>
> > >> If you do an authenticated call to view a user's friends/followers,
> > >> and that user is either blocking the authenticated user or is  
> > >> private,
> > >> you will not be able to view their friends/followers.  You will get
> > >> "not authorized" error.  However, if on Twitter.com, you login and  
> > >> try
> > >> to do the same thing, you CAN do this.
>
> > >> The solution in the API is to make UNauthenticated calls and you will
> > >> be able to view friends/followers without issue.
>
> > >> On Sep 3, 12:37 am, Tweet Thief <tweetth...@gmail.com> wrote:
> > >>> Summary Question: "If a user is 'private' on Twitter, why can I see
> > >>> their followers on Twitter.com (IFF I log in) but not through the
> > >>> API?"
>
> > >>> Details:
>
> > >>> For example, I went tohttp://twitter.com/just_me_hi/followers/and
> > >>> can see all of her followers, despite the fact that she is "private"
>
> > >>> (Note: I can see them on twitter.com while logged in even when I am
> > >>> fairly certain that she blocked me before going private.)
>
> > >>> curl -D - -s -u user:pass
> > >>> "http://twitter.com/friendships/exists.xml?user_a=just_me_hi&user_b=tw
> > >>> ..."
>
> > >>> Results in:
>
> > >>> HTTP/1.1 403 Forbidden
> > >>> Status: 403 Forbidden
> > >>> (irrelevant headers edited)
>
> > >>> <?xml version="1.0" encoding="UTF-8"?>
> > >>> <hash>
> > >>>  <request>/friendships/exists.xml?
> > >>> user_a=just_me_hi&amp;user_b=tweetthief</request>
> > >>>  <error>You do not have permission to retrieve following status for
> > >>> both specified users.</error>
> > >>> </hash>
>
> > >>> PLEASE NOTE: I tried the same API access from another account I am
> > >>> 99.9999% sure she did NOT block, and it still gives me this
> > >>> "permission error" so it does NOT appear to have anything to do with
> > >>> whether or not this account is "blocked" and everything to do with
> > >>> the
> > >>> fact that the account is marked "private"…
>
> > >>> I don't understand why the API gives me less access to information
> > >>> than the website.
>
> > >>> T.T.
>
> > >>> ps: @just_me_hi appears to have gone private after I (and others)
> > >>> called her out for plagiarism in violation of the Twitter TOS. You
> > >>> can
> > >>> see the chain of events here:
>
> > >>>http://tweetthief.tumblr.com/tagged/justmehi/chrono
>
> > >>> --http://tweetthief.tumblr.com
> > >>> Shining a light on users who plagiarize on Twitter
>
> > --
> > Raffi Krikorian
> > Twitter Platform Team
> > ra...@twitter.com | @raffi

Reply via email to