.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);

.net twitter获取用户配置文件

完整示例如下: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

查看这个API的描述