2012-03-12 2 views
0

저는 HTML과 자바 스크립트에 대한 확실한 이해를 가지고 있습니다. 나는 JSON에 대한 경험이 없다. URL http://i.wxbug.net/REST/Direct/GetUv.ashx?zip=21044&api_key=vxwdyz3evgtvuv9d5e53sckc에서 데이터를 가져 와서 웹 페이지에 표시하고 싶습니다. URL없이 JSON 데이터를 검색하는 방법을 설명하는 간단한 자습서를 살펴 보았습니다. 누군가 올바른 방향으로 나를 가리킬 수 있습니까?Weatherbug REST JSON

+0

당신은 HTML/자바 스크립트 이외의 언어를 사용할 수 있습니까? 그렇지 않다면, 특히 JSONP가 지원되지 않는 경우 [동일 원산지 정책] (http://en.wikipedia.org/wiki/Same_origin_policy)에 의해 조금 제한됩니다. – nategood

+0

예, HTML 및 Javascript 이외의 언어를 사용할 수 있습니다. – Raddfood

답변

0

페이지가 다른 도메인에 있으면 JavaScript를 사용하여 액세스 할 때 "... Access-Control-Allow-Origin에서 허용하지 않음" 오류가 발생합니다. 그러나 서버 쪽에서 프록시 페이지를 만들고 데이터를 가져온 다음 데이터를 출력 할 수 있습니다.

그리고, 당신은 데이터를 얻을 수있는 당신이 jQuery를 사용하는 경우, 예를 들어, 매우 쉽게 같은 것입니다 : 당신은 또한이 게시물을보고 걸릴을 시도 할 수

$.getJSON(your_proxy_page_url,function(data) { 
    console.log(data); 
}); 
+0

프록시 페이지를 만드는 아이디어가 올바른 방향으로 나에게 전달되었습니다. 나는 을 사용하여 끝났다. JSON 데이터를 JSON objec으로 가져 오기 위해 json_decode()를 사용하여 JSON 데이터를 문자열로 변환했습니다. – Raddfood