次の関数を使用して、すべてのTwitter友達のリストを取得しようとしています。
TwitterResponse tr = TwitterFriendship.FriendsIds(tokens); for(int i = 0; i <tr.ResponseObject.Count; i ++){alFriends.Add(tr.ResponseObject [i]); }
最初の行に次のエラーが表示されます。
無効なキャスト例外:「タイプ'Newtonsoft.Json.Linq.JArray'のオブジェクトをタイプ'Newtonsoft.Json.Linq.JObject'にキャストできません。」
フォロワーを獲得するために、私は以下を使用します(これはFriendsIdsのコードと同じです)。これは完全に正常に機能します-「キャストできません...」エラーはありません:
TwitterResponse tr1 = TwitterFriendship.FollowersIds(tokens); for(int j = 0; j <tr1.ResponseObject.Count; j ++){alFollowers.Add(tr1.ResponseObject [j]); }
この問題を解決する方法はありますか?または、すべての友達を取得する別の方法はありますか(TwitterFriendship.Friends(tokens)を使用すると、最初の100人の友達しか取得できません-友達リスト全体が必要です)
ありがとう。
ロバート