Никакие объекты не возвращаются с использованием Microsoft Academic API

Я использовал следующий вызов API, чтобы получить информацию из Microsoft Academic API:https://api.labs.cognitive.microsoft.com/academic/v1.0/evaluate?expr=Ti== байесовское моделирование заблуждений студентов в однозначное умножение с вероятностным программированием ". Я получаю следующее сообщение: Request-Context: appId = cid-v1:8d5cbad1-6ca8-4d39-8271-8f3a8d671eaeDate: Sun, 31 May 2020 10:49:04 GMTX-Powered-By: ASP.NETContent-Length: 157Content-Type: application / json; charset = utf-8

{"expr": "Ti == 'байесовское моделирование заблуждений учащихся при однозначном умножении с помощью вероятностного программирования.'", "entity": [], "timed_out": false } Никакие объекты не возвращаются. Не знаю. Почему. Может кто-нибудь мне с этим помочь?

1 ответ

У меня это работает, если я ищу так (без дефиса между единицей и цифрой ) :

https://api.labs.cognitive.microsoft.com/academic/v1.0/evaluate?&expr=Ti==%27bayesian%20modelling%20of%20student%20misconceptions%20in%20the%20one%20digit%20multiplication%20with%20probabilistic%20programming%27&attributes=AA.AuN,AA.AuId,DOI,Ti,VFN,Y&orderby=Y:desc&subscription-key={ВАШ-КЛЮЧ}

Если вы не уверены в точном названии, но знаете первые слова, то можете добавить три точки ...после укороченного Ti-значение (и перед следующим полем), например: expr=Ti='bayesian modelling of student misconceptions'...&attributes={YOUR-ATTRIBUTES}.

Другие вопросы по тегам