2009-11-23 4 views
1

Google 서버에서 JSON 데이터를 가져 오는 방법을 이해할 수 없으므로 405 HTTP 오류 (메서드가 허용되지 않음)로 요청이 실패합니다. 하지만 수동으로 JSON 파일을 다운로드하거나 file_get_contents API를 사용하여 웹 서버에서 PHP를 사용할 수 있습니다. 하지만 클라이언트 브라우저에서 JSON 데이터를 직접 다운로드하기를 원합니다. 그래서 비슷한 질문이 있지만, 나는 아직도 그것을하는 방법을 이해할 수 없습니다.Google JSON의 JQuery가 오류 405와 함께 실패합니까?

아이디어가 있으십니까?

편집 : 나는 = 다운로드 내가 콜백을 지정하여 파일을 다운로드 할 수 있습니다

https://www.google.com/reader/api/0/stream/contents/feed/https://stackoverflow.com/feeds/question/1783288

파이어 폭스 3.5이 JSON 데이터를 표시하려면? URL에 있지만 데이터를 읽을 수는 없습니다. 나는 jquery보다는 오히려 다른 방법으로도 열려있다. 그러나 그것은 클라이언트 측 javascript 여야한다.

+0

상태 코드 405에 대해 * 상태 허용되지 않음 *을 추가했습니다. – Gumbo

+2

정확한 JSON 리소스에 액세스하려고합니까? 이미 시도한 코드 스 니펫을 포함하십시오. –

+0

아마도 API 키가 필요한 서비스 중 하나 일 것입니다. –

답변

1

파이어 폭스에서 cross-call 요청을 할 수없는 것처럼 보입니까? callback =?을 사용하면 jquery에서 데이터를 가져 오지만 jsonp 형식이 아니기 때문에 반환하지 않습니다.

0

당신은 아마 JSONP 볼 필요가 :

http://www.insideria.com/2009/03/what-in-the-heck-is-jsonp-and.html

는 JSONP와 함께 운동 할 수있을 것 크로스 도메인 문제 같은데.

+0

하지만 Google은 JSON 형식의 데이터 만 제공합니다. –

+0

아마도 가능 하겠지만 테스터와 함께이 페이지를 살펴보십시오. 도움이 될 것입니다. – matpol

+0

죄송합니다. http://personalized20.blogspot.com/2006/04/json-feeds-of-google-reader.html – matpol