我正在尝试通过 twitter 的新指南找到一种方法,该指南允许我将来自不同用户的特定推文动态嵌入到网页中。我查看了Twitter 的 oEmbed 端点,这似乎是我所需要的,但是我不确定如何通过一个 ajax 调用来实现这一点。
我显然不想对 Twitter 服务器进行大量调用并最大化,所以有没有办法在 ajax 调用中运行一个循环来尝试不同的推文 id 而不会多次访问服务器?
还是有另一种我不熟悉的方法有人可以建议?
我希望这是一个足够清楚的问题,感谢您花时间阅读。
干杯
$(document).ready(function(){
var output = $("#output");
var ids = [ php code to build an array of IDs];
for(i=0; i<ids.length; i++){
$.ajax({
url: 'https://api.twitter.com/1/statuses/oembed.json?id=' + ids[i] + '&align=center&callback=?',
dataType: 'json',
success: function(data) {
$(data.html).appendTo(output);
}
});
}
});