.net twitter获取用户配置文件
本文关键字:配置文件 用户 获取 twitter net | 更新日期: 2023-09-27 17:49:57
我想获得连接到twitter上的用户配置文件数据。我设法连接并获得访问令牌和访问令牌秘密使用Tweetsharp Lib。但是当试图获取用户配置文件时,由于数据类型int太小而抛出错误:
类型为'Newtonsoft.Json '的异常。JsonReaderException'发生在Newtonsoft.Json.dll,但在用户代码中未处理
附加信息:JSON整数2537698177过大或过小对于Int32。路径的状态。In_reply_to_user_id ',第一行,位置763.
是他们dll中的一个bug。有人能告诉我另一种方式或显示一个例子,一旦你有连接后的访问令牌获取用户信息?
这是我使用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);
完整示例如下:http://www.codeproject.com/Articles/676313/Twitter-API-v-with-OAuth
Verify_Credentials API:我们可以通过https://dev.twitter.com/rest/reference/get/account/verify_credentials
查看此API的描述搜索API:我们可以通过https://dev.twitter.com/rest/reference/get/search/tweets
查看这个API的描述。状态/更新API:我们可以通过https://dev.twitter.com/rest/reference/post/statuses/update
查看这个API的描述。Request_Token API:我们可以通过https://dev.twitter.com/oauth/reference/post/oauth/request_token
查看这个API的描述Authorize API:我们可以通过https://dev.twitter.com/oauth/reference/get/oauth/authorize