【发布时间】:2014-02-26 11:56:00
【问题描述】:
谁能帮助我使用 Tweetsharp API 从 Twitter 获取国家/地区详细信息?我已经从程序中编写了一个 sn-p 来获取用户的详细信息,但是我无法获取用户的国家详细信息。
string tweetText = string.Empty;
int count;
StringBuilder sbWebsite = new StringBuilder();
StringBuilder sbCountry = new StringBuilder();
TwitterTest obj = new TwitterTest();
TwitterService twitterService = obj.GetAuthentication();
TwitterUser objUser = twitterService.GetUserProfile(new GetUserProfileOptions { IncludeEntities = true, SkipStatus = false });
ListFollowersOptions objFollowerOptions = new ListFollowersOptions();
objFollowerOptions.UserId = objUser.Id;
objFollowerOptions.ScreenName = objUser.ScreenName;
objFollowerOptions.IncludeUserEntities = true;
objFollowerOptions.SkipStatus = false;
objFollowerOptions.Cursor = -1;
TwitterCursorList<TwitterUser> followers = twitterService.ListFollowers(objFollowerOptions);
for (int i = 0; i < followers.Count; i++)
{
if (followers[i].Status != null)
{
if (followers[i].Status.Place != null)
{
if (followers[i].Status.Place.Country != null)
sbCountry.Append(followers[i].Status.Place.Country + ",");
}
}
sbWebsite.Append(followers[i].Url + ",");
}
【问题讨论】:
标签: c# twitter tweetsharp