我正在研究一种方法,可以让我提取我公司在其 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 条推文的东西。