作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想在 asp.net 应用程序/页面中嵌入推文。类似于 wordpress 功能,其中所有要做的就是在编辑器中粘贴推文的 url,WP 会自动嵌入推文。或者可能是某种像 [tweet:numeric_String_here] 这样的短代码,然后这就变成了一条格式很好的推文。经过大量谷歌搜索后,我发现了几个可能的解决方案。一个是客户端 - EmbedTweet我刚刚尝试过但不起作用。我知道 twitter 使用 OAuth,所以这个脚本可能会使用他们的遗留 api。另一个解决方案是根据我在 Twitter 开发部分的内容与 OEmbed 一起工作。因此,在我开始走向潜在的死胡同之前,我想了解一下我应该如何使用 asp.net 嵌入推文,这也可能是客户端解决方案。我宁愿使用预构建的解决方案,但如果我必须推出自己的解决方案,我也可以。 Linq to Twitter 或 Twitterizer 是否支持嵌入推文?或者我应该使用 JSON.net 通过 JSON 获取推文信息吗?
最佳答案
Twitter 有一个 statuses/oembed.json我在 LINQ to Twitter 中实现的端点.以下是您可能如何使用它的示例:
static void OEmbedStatusDemo(TwitterContext twitterCtx)
{
var embeddedStatus =
(from tweet in twitterCtx.Status
where tweet.Type == StatusType.Oembed &&
tweet.ID == "305050067973312514"
select tweet.EmbeddedStatus)
.SingleOrDefault();
Console.WriteLine("Embedded Status Html: " + embeddedStatus.Html);
}
关于javascript - 如何在 asp.net 应用程序中嵌入推文,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15449093/
我想开发一个 Skype 机器人,它将用户名作为输入,并根据用户输入以相反的字符大小写表示hello username。简而言之,如果用户输入他的名字 james,我的机器人会回复他为 Hello J
我是一名优秀的程序员,十分优秀!