我很难找到一种将推文动态嵌入网页的方法。理想情况下,我想让用户输入 Twitter 状态 URL(例如https://twitter.com/robdelaney/status/329651129988288514),单击一个按钮,然后将推文嵌入到 div 中。
这是我到目前为止所得到的:
$(document).ready(function(){
$("#resolve").click(function(){
var url = $("#retweet_form_url").val();
if (url==""){
$(".controls").addClass("error");
}
else {
$("#tweet_div").show();
$.ajax({
url: "https://api.twitter.com/1/statuses/oembed.json?url="+url,
dataType: "jsonp",
success: function(data){
// Derp! What do I do here?
}
});
}
})
})
当我使用 URL 进行测试时,我确实从 Twitter 收到了 JSON 响应,其中包含嵌入推文所需的整个 HTML,但是当我尝试解析它时,我的 div 中无法显示任何内容。谁能指出我正确的方向?