我正在尝试使用以下函数检索所有 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 个朋友 - 我需要整个朋友列表)
谢谢。
罗伯特