TwitterService service = new TwitterService();
service.AuthenticateWith("XXXXXX", "XXXXXXX");
// Geting Tweets On Specific Topic
var twts = service.Search("#ghaza", 100);
List<TwitterSearchStatus> resultList = new List<TwitterSearchStatus>(twts.Statuses);
foreach (var twt in resultList)
{
Console.WriteLine(twt.Text);
}
我使用此代码获取有关ghaza的推文 有两件事我想知道
json
形式join karain #IRAN #IRAQ #PAK #SHAM #GHAZA
在迭代了一段时间后,它会向我显示推文,我希望以json
格式获取
我用这个:
Console.WriteLine("{0} says '{1}'", twt.User.ScreenName, twt.Text);
但它不适用于它。
答案 0 :(得分:1)
这对我有用
TwitterResponse<TwitterSearchResultCollection> tr = TwitterSearch.Search("#christmas");
TwitterSearchResultCollection results = tr.ResponseObject;
List<TwitterSearchResult> resultList = results.ToList();
foreach ( TwitterSearchResult resultRow in resultList ) {
messages.AppendText( "\n" + resultRow.Text );
}
TwitterSearchResult
对象具有以下属性(found in the documentation):
CreatedDate
获取或设置创建日期。
FromUserId
从用户ID获取或设置。
FromUserScreenName
获取或设置用户屏幕的名称。
Geo
获取或设置与结果关联的地理位置。
Id
获取或设置状态ID。
Language
获取或设置语言。
Location
获取或设置位置。
ProfileImageLocation
获取或设置个人资料图片网址。
Source
获取或设置源。
Text
获取或设置状态文本。
ToUserId
获取或设置为用户ID。
ToUserScreenName
获取或设置用户屏幕的名称。