こんにちは私はtwitterizerを使用して、認証されたユーザーの友達のリストを取得しています。whileループの反復が成功した後。ResponseObject.NextPageを呼び出すと、invalidcastexceptionが発生します。エラーが発生する理由に困惑しています。誰もが理由を見ることができますか?
以下のコード。
List<String> GetFriends(OAuthTokens tokens)
{
var result = new List<String>();
TwitterResponse<TwitterUserCollection> friendsResponse = TwitterFriendship.Friends(tokens);
if (friendsResponse.Result != RequestResult.Success)
{
return new List<string> {friendsResponse.ErrorMessage};
}
TwitterUserCollection friends = friendsResponse.ResponseObject;
while (friends != null)
{
result.AddRange(friends.Select(x => x.Name));
var y = friends.NextPage(); //ERROR HERE
friendsResponse = y;
if (friendsResponse.Result != RequestResult.Success)
{
return new List<string> {friendsResponse.ErrorMessage};
}
friends = friendsResponse.ResponseObject;
}
return result;
}