twitter - Twitterizer Problems -


i trying figure out if twitterizer still relevant. library looks old. , current project working on uses it. using following code...

private static oauthtokens oauthtokens()         {             var accesstoken = "<insert>";             var accesstokensecret = "<insert>";             var consumerkey = "<insert>";             var consumersecret = "<insert>";              return new oauthtokens             {                 consumerkey = consumerkey,                 consumersecret = consumersecret,                 accesstoken = accesstoken,                 accesstokensecret = accesstokensecret             };         } 

if following call

var responsefollowersids = twitterfriendship.followersids(credentials, new usersidsoptions()             {                 usessl = true,                 apibaseaddress = "http://api.twitter.com/1.1/",                 screenname = screenname             }); 

i can see have followers , request being made looks this

https://api.twitter.com/1.1/followers/ids.json?screen_name=screenname&cursor=-1 

notice set apibaseaddress latest version, if try , followers use following

var responsefollowers = twitterfriendship.followers(credentials, new followersoptions             {                 screenname = screenname,                 usessl = true,                 apibaseaddress = "http://api.twitter.com/1.1/",             }); 

but error

{"errors":[{"message":"sorry, page not exist","code":34}]} 

upon further investigation realized twitterfriendship.followers request url wrong , buried deep in twitterizer code. request made

https://api.twitter.com/1.1/statuses/followers.json?cursor=-1&screen_name=screenname 

and should

https://api.twitter.com/1.1/followers/list.json 

according new twitter documentation. there easy way fix it?

a little bit late, in case faces problem again. can fix modifiying code of twitterizer @ \methods\user\followerscommand.cs, constructor , change url of method:

public followerscommand(oauthtokens tokens, followersoptions options) : base(httpverb.get, "followers/list.json", tokens, options) 

Comments