简单的getJson让我头疼

时间:2011-08-16 20:21:30

标签: facebook parsing facebook-graph-api getjson

我正试图从Facebook获取一些数据,因为这是一个非常大量的请求我创建了一个php文件,它将每天输出一个漂亮的.html文件。这些数据作为json从facebook返回,所以我尽力保持这一点,但是在检索有效的JSON后我无法获得任何值。

简化代码如下所示:

    var graphURL = "http://www.explorevictoria.dreamhosters.com/csv/graphdata.html";

    jQuery.getJSON(graphURL, function(data){
       $.each(data.item, function(){
           alert(this.id); 
        }) 

    });

我一直在混淆未定义,无效或破坏的javascript。所以我转向你哦堆栈溢出大师。我的手术有根本缺陷吗?

1 个答案:

答案 0 :(得分:1)

简短回答,你的json无效。 http://www.explorevictoria.dreamhosters.com/csv/graphdata.html只需向下滚动,您就会看到文字显然只是一些松散的HTML。 “项目”: <HTML><HEAD> <TITLE>400 Bad Request</TITLE> </HEAD><BODY> <H1>Method Not Implemented</H1> Invalid method in request<P> </BODY></HTML> , "item":<HTML><HEAD> <TITLE>400 Bad Request</TITLE> </HEAD><BODY> <H1>Method Not Implemented</H1> Invalid method in request<P> </BODY></HTML>