我想在连接到 twitter 时获取用户个人资料数据。我设法使用 Tweetsharp Lib 连接并获取访问令牌和访问令牌秘密。但是尝试获取用户配置文件会引发有关数据类型 int 太小的错误:
Newtonsoft.Json.dll 中出现“Newtonsoft.Json.JsonReaderException”类型的异常,但未在用户代码中处理
附加信息:JSON 整数 2537698177 对于 Int32 来说太大或太小。路径“status.in_reply_to_user_id”,第 1 行,位置 763。
这是他们的 dll 中的一个错误。一旦您在连接后获得访问令牌,谁能告诉我另一种方式或显示获取用户信息的示例?
这是我使用 Tweetsharp dll 的代码:
var service = new TwitterService(Storage.TwitterConsumerKey, Storage.TwitterConsumerSecret);
service.AuthenticateWith(sAccessToken, sAccessTokenSecret);
var userProfile = service.BeginGetUserProfile(new GetUserProfileOptions { IncludeEntities = true, SkipStatus = false });
var dResponse = _serializerService.Deserialize(service.Response.Response);