Academic Knowledge Graph Traversal API, 500 внутренняя ошибка сервера, с примерами из официальной документации - PullRequest
0 голосов
/ 26 сентября 2018

Я новичок в Microsoft Cognitive Services Labs, API для академических знаний.Я пробовал методы обхода графа (т. Е. /academic/v1.0/graph/search API) с примерами из официальных документов: Метод поиска в графе API Academic Knowledge |Microsoft Docs , но он продолжал возвращать 500 внутренняя ошибка сервера .

В приведенной выше документации упоминается, что требуется только 1 параметр: mode, чтобы указать, хотите ли вы вызвать егос JSON или обычными текстами с лямбда-кодом C #.Наконец, вы должны поместить JSON или лямбда-код в тело POST и выполнить вызов.

Я пытался сделать это на следующем примере json (который можно найти в официальной документации выше) через приложение под названием Почтальон сосредоточен на том, чтобы эффективно делать различные виды вызовов API.

{
  "path": "/paper/AuthorIDs/author",
  "paper": {
    "type": "Paper",
    "NormalizedTitle": "graph engine",
    "select": [
      "OriginalTitle"
    ]
  },
  "author": {
    "return": {
      "type": "Author",
      "Name": "bin shao"
    }
  }
}

Подробности:

HTTP-запрос, сгенерированный почтальоном:

POST /academic/v1.0/graph/search?mode=json HTTP/1.1
Host: api.labs.cognitive.microsoft.com
Ocp-Apim-Subscription-Key: ●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●
Content-Type: application/json
Cache-Control: no-cache
Postman-Token: 18441a9f-e5d7-4b07-acf3-807aae43f3c6

{
  "path": "/paper/AuthorIDs/author",
  "paper": {
    "type": "Paper",
    "NormalizedTitle": "graph engine",
    "select": [
      "OriginalTitle"
    ]
  },
  "author": {
    "return": {
      "type": "Author",
      "Name": "bin shao"
    }
  }
}

ОднакоВозвращаемый результат всегда следующий:

{
    "statusCode": 500,
    "message": "Internal server error",
    "activityId": "●●●●●●●●-●●●●-●●●●-●●●●-●●●●●●●●●●●●"
}

Содержит ли приведенное выше какую-либо проблему, которая может привести к этой ошибке 500?Или просто он содержит проблемы в MAG сервере?Большое спасибо.

...