作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想让用户选择通过仅输入推文的 url 来发布推文(即,他们将粘贴 https://twitter.com/inspiredmag/status/342771390283411456 然后实际的推文嵌入代码,一旦收到将保存到数据库中以供稍后显示)。我对 twitter api 不太熟悉。我假设一旦用户输入 url 并点击提交,我将能够获得嵌入代码然后保存它。有没有办法在提交之前捕获它并向用户显示预览?
最佳答案
弄清楚了
<script>
$('#tweetLink').on('input', function() {
var url = $('#tweetLink').val();
if(url)
{
$.ajax({
url: "https://api.twitter.com/1/statuses/oembed.json?url="+url,
dataType: "jsonp",
async: false,
success: function(data){
$("#embedCode").val(data.html);
$("#preview").html(data.html)
}
});
}
})
</script>
关于ajax - 允许用户仅使用 URL 嵌入推文,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16973726/
我想开发一个 Skype 机器人,它将用户名作为输入,并根据用户输入以相反的字符大小写表示hello username。简而言之,如果用户输入他的名字 james,我的机器人会回复他为 Hello J
我是一名优秀的程序员,十分优秀!