2013-09-06 6 views
0

저는 freebase javascript API를 사용하려고합니다. 다음은 결과를 반환하지 않습니다 ...gapi.client.freebase.mqlread가 빈 결과를 반환합니다.

var query = [{'type':'/people/person','id':null,'name':null}]; 
    gapi.client.setApiKey('API-KEY'); 
    gapi.client.load('freebase', 'v1', function(){ 
      var request = gapi.client.freebase.mqlread({'query': JSON.stringify(query)}); 
      request.execute(function(response) { 
      console.log(response.result); 
     }); 
    }); 

나는 그것이 mql 편집기로 테스트했기 때문에 좋은 쿼리라는 것을 알고 있습니다. gapi.client.request와 함께 사용하기 때문에 api 키가 좋습니다. gapi.client.freebase 호출이 현재 작동합니까?

답변

0

나는 그것을 알아 냈다. Javascript 인터페이스는 Java 인터페이스와 약간 다릅니다. 응답은 결과입니다. 이 작업 ...

 var query = [{'type':'/people/person','id':null,'name':null}]; 
     gapi.client.load('freebase', 'v1', function(){ 
       var request = gapi.client.freebase.mqlread({'query': JSON.stringify(query)}); 
       request.execute(function(response) { 
        console.log(response); 
       }); 
     }); 
관련 문제