twitterizerがまだ関連しているかどうかを調べようとしています。図書館は本当に古いようです。そして、私が取り組んでいる現在のプロジェクトはそれを使用しています。私は私が次の呼び出しTwitterizerの問題
var responseFollowersIds = TwitterFriendship.FollowersIds(credentials, new UsersIdsOptions()
{
UseSSL = true,
APIBaseAddress = "http://api.twitter.com/1.1/",
ScreenName = screenName
});
をすれば、私は信者を持っており、要求が行われていることが、この
https://api.twitter.com/1.1/followers/ids.json?screen_name=screenname&cursor=-1
ようになっていることを見ることができます...
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
};
}
を次のコードを使用しています
私はAPIBaseAddress
を最新バージョンに設定していますが、フォロワーを取得しようとすると次のようになります。
var responseFollowers = TwitterFriendship.Followers(credentials, new FollowersOptions
{
ScreenName = screenName,
UseSSL = true,
APIBaseAddress = "http://api.twitter.com/1.1/",
});
しかし、その後、私はTwitterFriendship.Followers
要求URLが間違っているとそれがtwitterizer
コードの奥深くに埋もれていることに気づき、さらなる調査時にエラー
{"errors":[{"message":"Sorry, that page does not exist","code":34}]}
を取得します。 行われた要求は
https://api.twitter.com/1.1/statuses/followers.json?cursor=-1&screen_name=screenname
あり、新しいtwitter
マニュアルに従って
https://api.twitter.com/1.1/followers/list.json
でなければなりません。 簡単に修正できますか?
あなたが別のライブラリを使用することを検討してくださいまたはあなたがTwitterizerを修正したいですか? – Linvi
私はtwitterizerを修正したいと思っていましたが、そのジュースは圧迫の価値がありました。だから私はtweetinviを使用して終了しました。 – R4nc1d