Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/364.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用jquery调用twitterwebservice_Javascript_Jquery_Web Services_Twitter - Fatal编程技术网

Javascript 使用jquery调用twitterwebservice

Javascript 使用jquery调用twitterwebservice,javascript,jquery,web-services,twitter,Javascript,Jquery,Web Services,Twitter,您好,我正在尝试使用纯html和java脚本调用Twitter的web服务。 所以我尝试使用jQuery 这是我的示例代码 我错在哪里了。。。请帮忙 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <title>Lookup</title> <scri

您好,我正在尝试使用纯html和java脚本调用Twitter的web服务。 所以我尝试使用jQuery

这是我的示例代码

我错在哪里了。。。请帮忙

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
  <head>
    <title>Lookup</title>
    <script type="text/javascript" charset="utf-8" src="phonegap.js"></script>
    <script type="text/javascript" charset="utf-8" src="jquery-1.5.2.min.js"></script>    
    <script type="text/javascript" charset="utf-8">

    function callWebService(){
        alert("Hello . . ");

        $.ajax({
            url:'http://api.twitter.com/1/statuses/user_timeline.json?screen_name=gloriahansen',
            dataType: 'json',
            data: data,
            success:function(data) {
                alert(data);
            }   
        });

        alert("Hello . . . . . . . . .");
    };
    </script>
  </head>
  <body>
    <h1 id="ajax">
      Put Stuff in Me
    </h1>

    <Button onclick="callWebService();">Call Web Service</Button>
  </body>
</html>

查找
函数callWebService(){
警惕(“你好…”);
$.ajax({
网址:'http://api.twitter.com/1/statuses/user_timeline.json?screen_name=gloriahansen',
数据类型:“json”,
数据:数据,
成功:功能(数据){
警报(数据);
}   
});
警报(“你好……”);
};
把东西放在我身上
调用Web服务

AJAX不能跨域,您需要使用所谓的。
换句话说,您对作业使用了错误的功能。相反,您应该对您进行分类。

因为您不能向外部域发送HTTP请求。您可以使用jsonp来避免这种情况。有一个例子在

请不要重新发明轮子 使用这个插件