2017-03-13 1 views
1

나는 다음과 같은 쿼리를 사용하여 ID를 기준으로 논문을 검색하려면 Microsoft 학술 API의 graph search 방법을 사용하고 있습니다 :마이크로 소프트 학술 API, 지식 그래프 검색 - 빈 검색 종이

{ 
    "path": "/paper", 
    "paper": { 
     "type": "Paper", 
     "id": [2557283755], 
     "select": [ 
      "PublishYear", 
      "CitationCount", 
      "OriginalTitle", 
      "NormalizedTitle", 
      "DOI" 
     ] 
    } 
} 

문제 난 데를 일부 논문의 경우 응답이 완전히 비어 있습니다. 그래도 사용자 인터페이스를 통해 종이를 조회 할 때 전체 메타 데이터가 있습니다.

{ 
    "Results": [ 
     [ 
      { 
       "CellID": 2112796928, 
       "PublishYear": "1998", 
       "CitationCount": "135", 
       "OriginalTitle": "Gradient-based learning applied to document recognition", 
       "NormalizedTitle": "gradient based learning applied to document recognition", 
       "DOI": "10.1109/5.726791" 
      } 
     ] 
    ] 
} 

사람이 어떤 경험이 있습니까 : 예를 들어, 동안 응답이 정확 다른 용지에 대한 API 수익률

{ 
    "Results": [ 
     [ 
      { 
       "CellID": 2557283755, 
       "PublishYear": "", 
       "CitationCount": "", 
       "OriginalTitle": "", 
       "NormalizedTitle": "", 
       "DOI": "" 
      } 
     ] 
    ] 
} 

을 통해 this paper를 검색하려고? 내게는 데이터베이스의 오류처럼 보이지만 내 쿼리와 관련이 없는지 확인하려고했습니다. 감사!

+0

테스트 콘솔을 사용하여 오류를 확인할 수 있습니다. – user1043144

답변

0

이 문제는 데이터 버전 차이로 인해 발생합니다. 그래프 검색 방법에서 사용하는 학술 그래프 데이터 집합의 버전은 Microsoft 학술 포털 https://academic.microsoft.com의 버전과 다를 수 있습니다. 우리는 새로운 데이터 파이프 라인을 배포하여 버전 차이를 가능한 작게 만듭니다.

+0

답변 해 주셔서 감사합니다! 새 버전의 API/데이터 세트가 출시 될 때 알림을받을 수있는 방법이 있습니까? – robodasha