【发布时间】:2010-04-06 16:51:26
【问题描述】:
我正在研究一种方法,可以让我提取我的公司在其 Twitter 帐户上发布的 5 个最新帖子。
此 Web 应用程序的一个要求是它在我们的网站中将这些 Twitter 帖子显示为“常规”html,因此排除了使用 Twitter javascript 方法。
我找到了 Tweet#,这是一个公开 Twitter 命令的 C# 插件。这似乎是提取此信息的好方法,但我有一个问题。
我希望能够在不对 Twitter 进行身份验证的情况下从 Twitter 中提取这些更新。由于信息是公开的,我认为这将相当简单,但是我在 Tweet# 想要这样做时遇到了问题。
我发现能够做到这一点的最接近的方法是使用 Twitter 登录/验证,然后提取 5 个最近的推文。像这样:
var twitter = FluentTwitter.CreateRequest()
.AuthenticateAs("UserName", "p@ssw0rd")
.Configuration.CacheForInactivityOf(60.Seconds())
.Statuses().OnUserTimeline().Take(5).AsJson();
我需要的是允许我指定用户 ID 以在不进行身份验证的情况下提取最新的 5 条推文。
【问题讨论】:
-
为什么不使用公司的 twitter id/密码进行身份验证?
-
我当然可以,我只是在寻找一种简单的解决方案,不会将密码暴露给不必要的人。
标签: c# twitter tweetsharp