网站twitterfall.com几乎每个人都提供所有实时Twitter Feed,但有一些延迟。 我如何从本网站或您向C#.NET应用程序建议的任何其他选项中访问或获取(每个人的){/ 3}?
答案 0 :(得分:3)
LINQ to Twitter是一个可靠的API。 http://linqtotwitter.codeplex.com/。如果滚动到主页面的末尾,它们会有一个使用它的网站列表。
答案 1 :(得分:1)
答案 2 :(得分:1)
您应该针对Twitter API编写代码。如果您愿意,可以访问firehose,但很可能,您需要的内容可以在Stream API中查看流API:http://dev.twitter.com/pages/streaming_api_methods
答案 3 :(得分:0)
我不知道Twitterfall是否有超出您可用于搜索回复的API。如果您要为大量推文编制索引,我建议您使用像Collecta这样的服务:http://developer.collecta.com/
答案 4 :(得分:0)
您可以使用任何流行的框架,例如Twitterizer,或使用Twitter API与Twitter进行互动。但是为了获取推文,你必须开发自己的逻辑。
基本上,
您需要将Twitter推荐给 检查可用状态 您拥有的用户的更新 定期。
您可以保留多个线程 跟踪不同用户。
您还必须对达到Twitter API的每小时请求限制持谨慎态度
答案 5 :(得分:0)
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Xml;
using System.Xml.Linq;
using LinqToTwitter;
using LinqToTwitter.Common;
namespace TwitterConsoleApplication
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Here We go .. ");
var twitterCtx = new TwitterContext();
var publicTweets =
from tweet in twitterCtx.Status
where tweet.Type == StatusType.Public
select tweet;
publicTweets.ToList().ForEach(
tweet => Console.WriteLine(
"User Name: {0}, Tweet: {1}",
tweet.User.Name,
tweet.Text));
Console.WriteLine("Press2Exit");
Console.ReadKey();
}
}
}
看看here !!