일부 데이터를 검색하려면 REACTOME REST API에 액세스하고 싶습니다. getJSON()
을 사용하여 JSON
데이터를 가져옵니다. 그러나 나는 모든 웹 사이트마다 이름이 다르므로 callback function name
을 모른다.getJSON()의 JSON 콜백 함수 이름
작동하지 않습니다 다음은
$.getJSON('http://reactomews.oicr.on.ca:8080/ReactomeRESTfulAPI/RESTfulWS/frontPageItems/homo+sapiens?jsoncallback=?', function(data) {
console.dir(data); });
나는 우리가 콜백 함수를 결정하기 위해 jQuery를에 떠날 수있는 jQuery를 문서 상태 때문에 너무 AJAX를 사용했습니다.
$.ajax({
type: 'GET',
url: 'http://reactomews.oicr.on.ca:8080/ReactomeRESTfulAPI/RESTfulWS/frontPageItems/homo+sapiens',
dataType: 'jsonp',
success: function(data) {
console.dir(data);
},
error: function(e) {
console.log("error");
흠입니까? – 1337holiday
요청 헤더'Accepts : application/json'을 보내야합니다. –
@ 1337holiday 기본값은 XML입니다. JSON을 데이터 유형으로 설정할 수도 있습니다. JSON 파일은 Chrome 개발자 콘솔에 표시된대로 다운로드 중입니다. – dejavu