如何使用XML和Javascript/Jquery从Twitter检索用户推文?
我正在尝试从Twitter XML URL检索数据。在这里,我为它编写了代码。但它不起作用。 您能告诉我如何使用XML和AJAX从URL检索推文和用户名吗如何使用XML和Javascript/Jquery从Twitter检索用户推文?,javascript,jquery,ajax,twitter,Javascript,Jquery,Ajax,Twitter,我正在尝试从Twitter XML URL检索数据。在这里,我为它编写了代码。但它不起作用。 您能告诉我如何使用XML和AJAX从URL检索推文和用户名吗 <script type="text/javascript"> $.ajax( { type: "POST", url: "https://api.twitter.com/1/statuses/user_timeline.xml?screen_name=rushijogle", data: "w
<script type="text/javascript">
$.ajax(
{
type: "POST",
url: "https://api.twitter.com/1/statuses/user_timeline.xml?screen_name=rushijogle",
data: "whatever",
dataType: "xml",
async: false,
success: function(xml){
var xmlDoc;
if (window.DOMParser) {
parser = new DOMParser();
xmlDoc = parser.parseFromString(xml, "text/xml");
}
else // Internet Explorer
{
xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async = "false";
xmlDoc.loadXML(xml);
}
var $response = $(xmlDoc);
var data = $response.find("favorited").text()
alert(data);
}
});
</script>
$.ajax(
{
类型:“POST”,
url:“https://api.twitter.com/1/statuses/user_timeline.xml?screen_name=rushijogle",
数据:“随便什么”,
数据类型:“xml”,
async:false,
成功:函数(xml){
var-xmlDoc;
if(window.DOMParser){
parser=新的DOMParser();
xmlDoc=parser.parseFromString(xml,“text/xml”);
}
else//internetexplorer
{
xmlDoc=新的ActiveXObject(“Microsoft.XMLDOM”);
xmlDoc.async=“false”;
loadXML(xml);
}
var$response=$(xmlDoc);
var data=$response.find(“favorited”).text()
警报(数据);
}
});
演示链接:-
提前谢谢 推特。另外,我不清楚您使用POST
(如果这是GET
)的原因,但可能是我不熟悉您试图用作源代码的演示。无论如何,如果您想发布一个最喜欢的内容(这是我从代码中看到的),您应该切换到json及其API 1.1协议。它们不支持XML
我希望这有帮助